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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3D SYSTEMS CORPORATIONStock88554D205020SH SOLE 0020
3M CO COMStock88579Y1011,81410,376SH SOLE 0010,376
A. H. BELO CORPORATIONStock0012821021,103730,700SH SOLE 632,876097,824
ABB LTD SPONSORED ADRADR000375204562,000SH SOLE 002,000
ABBOTT LABS COMStock0028241007,36567,268SH SOLE 0067,268
ABBVIE INC COMStock00287Y1099,77891,258SH SOLE 27,000064,258
ABM INDS INC COMStock00095710082621,825SH SOLE 21,2000625
ACCEL ENTERTAINMENT INC COM CL A1Stock00436Q106141,400SH SOLE 001,400
ACCENTURE LTD BERMUDA CL AStockG1151C1016952,661SH SOLE 002,661
ACCO BRANDS CORP COMStock00081T1083,165374,578SH SOLE 304,000070,578
ACME UTD CORP COMStock00481610411,721389,030SH SOLE 241,4810147,549
ACTIVISION INCStock00507V1091631,752SH SOLE 001,752
ADA ES INC COMStock00770C1011200SH SOLE 00200
ADIENT PLC ORD SHSStockG0084W10102SH SOLE 002
ADOBE SYS INCStock00724F1015101,020SH SOLE 001,020
ADVANCED MICRO DEVICES INC COMStock0079031075,73862,570SH SOLE 57,00005,570
ADVANSIX INC COMStock00773T1012111SH SOLE 00111
ADVENT CLAYMORE CONVERTIBLE SECS & INCCEF00764C1097420SH SOLE 00420
ADVISORSHARES PURE CANNABIS ETFETF00768Y495201,200SH SOLE 001,200
AEGON N V ISIN #US0079241032ADR0079241034970SH SOLE 00970
AEROVIRONMENT INC COMStock00807310880925SH SOLE 00925
AES CORPStock00130H10521888SH SOLE 00888
AFLAC INC COMStock0010551022054,600SH SOLE 004,600
AGILENT TECH INCStock00846U10112100SH SOLE 00100
ALAMO GROUP INCStock0113111073,13822,750SH SOLE 21,9000850
ALCON AG ORD SHSStockH0130112825375SH SOLE 00375
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W1024992,143SH SOLE 002,143
ALLEGION PLCStockG0176J10914116SH SOLE 00116
ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INTStock01881G106561,671SH SOLE 001,671
ALLIANT ENERGY CORP COMStock0188021082985,787SH SOLE 005,787
ALLIANZGI DIVIDEND INT & PRMIU COMCEF01883A107543,976SH SOLE 003,976
ALLIED MOTION TECHNOLOGIES INC COMStock0193301091,45928,550SH SOLE 23,50005,050
ALLOGENE THERAPEUTICS INC COMStock01977010601SH SOLE 001
ALLSCRIPTS HEALTHCAREStock01988P10806SH SOLE 006
ALLSTATE CORPStock0200021016555,954SH SOLE 005,954
ALLY FINL INC COMStock02005N10011320SH SOLE 00320
ALPHABET INC CAP STK CL CStock02079K1073,2081,831SH SOLE 001,831
ALPINE GLOBAL PREMIER PROPERTIES FDCEF00302L1085931SH SOLE 00931
ALPS TRUST ETF ALERIAN MLPETF00162Q4521194,625SH SOLE 004,625
ALTRIA GROUP INC COMStock02209S10381819,960SH SOLE 0019,960
AMARIN CORP PLC SPONSORED ADR NEWADR02311120671,430SH SOLE 001,430
AMAZON.COM INCStock0231351069,4092,889SH SOLE 95001,939
AMEREN CORPStock02360810288911,383SH SOLE 0011,383
AMERICA MOVIL SERIES L ADRADR02364W1051409,600SH SOLE 009,600
AMERICAN AIRLS GROUP INC COMStock02376R10228718,186SH SOLE 0018,186
AMERICAN ELEC PWR CO INC COMStock0255371013,08036,984SH SOLE 0036,984
AMERICAN EXPRESS CO COMStock0258161093312,737SH SOLE 002,737
AMERICAN INTL GROUP INC COM NEWStock02687478427715SH SOLE 00715
AMERICAN INTL GROUP INC WT EXP 011921Stock02687415608SH SOLE 008
AMERICAN SOFTWARE CL A CLASS AStock0296831091287,481SH SOLE 007,481
AMERICAN TOWER CORPREIT03027X1006963,100SH SOLE 003,100
AMERICAN WATER WORKS CO Stock030420103113739SH SOLE 00739
AMERICAN WELL CORP CL AStock03044L105261,025SH SOLE 001,025
AMGEN INCStock0311621005,00721,778SH SOLE 0021,778
AMNEAL PHARMACEUTICALS INC COM STK CL AStock03168L105060SH SOLE 0060
ANALOG DEVICES INC COMStock0326541054062,750SH SOLE 002,750
ANDERSONS INC COMStock0341641034180SH SOLE 00180
ANHEUSER BUSCHADR03524A1088115SH SOLE 00115
ANNALY CAPITAL MANAGEMENT INCREIT035710409698,193SH SOLE 008,193
AON CORPStockG0403H1084842,289SH SOLE 002,289
APACHE CORP COMStock0374111053200SH SOLE 00200
APOGEE ENTERPRISES INC COMStock0375981092,03864,325SH SOLE 62,25002,075
APPIAN CORP CL AStock03782L101954SH SOLE 0054
APPLE INCStock03783310032,696246,404SH SOLE 27,5000218,904
APPLIED MATLS INC COMStock03822210515170SH SOLE 00170
ARC DOCUMENT SOLUTIONS INCORPORStock00191G103323218,500SH SOLE 69,8000148,700
ARCHER DANIELS MIDLAND CO COMStock0394831021843,646SH SOLE 003,646
ARCIMOTO INC COMStock039587100131,000SH SOLE 001,000
ARCOS DORADOS HOLDINGS INC COM NPVCL AStockG0457F107025SH SOLE 0025
ARDAGH GROUP S A CL AStockL0223L1018450SH SOLE 00450
ARDMORE SHIPPING CORP COMStockY0207T1001390SH SOLE 00390
ARES CAPITAL CORP COMCEF04010L1035300SH SOLE 00300
ASANA INC CL AStock04342Y10410350SH SOLE 00350
ASTRAZENECA PLC- SPONS ADRADR046353108120SH SOLE 0020
ASTRONOVA INC COMStock04638F108635,900SH SOLE 1,90004,000
AT&T INC COMStock00206R1027,294253,603SH SOLE 102,0000151,603
ATHENE HOLDING LTD CL AStockG0684D1072385,523SH SOLE 005,523
AUTOMATIC DATA PROCESSING INC COMStock05301510383470SH SOLE 00470
AUTONATION INC COMStock05329W1028110SH SOLE 00110
AUTOZONE INC NEVStock05333210222SH SOLE 002
AVAGO TECHNOLOGIES LTDStock11135F1013478SH SOLE 0078
AVANGRID INC COMStock05351W10330666SH SOLE 00666
AVANOS MED INC COMStock05350V106551,195SH SOLE 001,195
AXSOME THERAPEUTICS INC COMStock05464T1049113SH SOLE 00113
B&G FOODS INC CLASS AStock05508R1062,15777,770SH SOLE 68,00009,770
BAIDU COM ADR ADR05675210843201SH SOLE 00201
BALL CORP COMStock05849810619205SH SOLE 00205
BANK HAWAII CORP COMStock0625401092,37330,966SH SOLE 24,40006,566
BANK NEW YORK MELLON CORP COMStock0640581001252,940SH SOLE 002,940
BANK NOVA SCOTIA B C COMStock06414910727500SH SOLE 00500
BANK OF MONTREALStock0636711012973,903SH SOLE 003,903
BAR HBR BANKSHARES COMStock0668491002,371104,945SH SOLE 101,00003,945
BARRETT BUSINESS SERVICES INCStock0684631081,98029,025SH SOLE 28,00001,025
BARRICK GOLD CORP FStock06790110816712SH SOLE 00712
BAXTER INTL INC COMStock0718131094805,978SH SOLE 005,978
BEACON ROOFING SUPPLY INC COMStock073685109380SH SOLE 0080
BECTON DICKINSON & CO COMStock07588710940160SH SOLE 00160
BERKSHIRE HATHAWAY INC DEL CL AStock0846701081,7395SH SOLE 005
BERKSHIRE HATHAWAY INC DEL CL B NEWStock0846707023,24513,994SH SOLE 0013,994
BEYOND MEAT INC COMStock08862E109970SH SOLE 0070
BG STAFFING INC COMStock05544A1096,154456,200SH SOLE 401,800054,400
BIGLARI HLDGS INC COM STK CL AStock08986R40812SH SOLE 002
BIGLARI HLDGS INC COM STK CL BStock08986R309326SH SOLE 0026
BIOCRYST PHARMACEUTICALS INC COMStock09058V1032,236300,190SH SOLE 00300,190
BIOGEN IDEC INCStock09062X103144588SH SOLE 00588
BIOLASE INC COM NEWStock09091120738,000SH SOLE 008,000
BIONANO GENOMICS INC COMStock09075F107155,000SH SOLE 005,000
BIONTECH SE SPONSORED ADSADR09075V102112SH SOLE 0012
BIOSIG TECHNOLOGIES INC COM NEWStock09073N2013800SH SOLE 00800
BK OF AMERICA CORP COMStock0605051045,117168,823SH SOLE 105,000063,823
BLACK HILLS CORP COMStock09211310946750SH SOLE 00750
BLACK KNIGHT INC COMStock09215C10515174SH SOLE 00174
BLACKBERRY LTD COMStock09228F1034650SH SOLE 00650
BLACKROCK CORPORATE HIGH YIELD FD VI INCCEF09255P1076500SH SOLE 00500
BLACKROCK CREDIT ALLOC INCOME TRUSTCEF092508100181,233SH SOLE 001,233
BLACKROCK ENHANCED DIVID ACHIEVERS TR COMCEF09251A104627,284SH SOLE 007,284
BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COMCEF0925011053275SH SOLE 00275
BLACKROCK INC Stock09247X101397550SH SOLE 00550
BLACKROCK INCOME TR INCCEF09247F1001200SH SOLE 00200
BLACKROCK LIMITED DURATION INCOME TRUSTCEF09249W1018500SH SOLE 00500
BLACKROCK MUNIHOLDINGS FD INC COMCEF09253N1044250SH SOLE 00250
BLACKROCK MUNIYIELD QUALITY FD COMCEF09254E10313900SH SOLE 00900
BLACKROCK TAX MUNICPAL BD TR SHSCEF09248X100572,113SH SOLE 002,113
BLACKSTONE GROUP LPStock09260D10713,206203,763SH SOLE 71,0000132,763
BLACKSTONE MTG TR INC COM CL AREIT09257W10011400SH SOLE 00400
BLOCK H & R INC COMStock093671105382,400SH SOLE 002,400
BLUE BIRD CORP COMStock0953061062,422132,640SH SOLE 100,000032,640
BOEING CO COMStock0970231051,0054,693SH SOLE 004,693
BOOT BARN HLDGS INC COMStock0994061003,93990,850SH SOLE 86,00004,850
BOSTON SCIENTIFIC CORPStock101137107822,280SH SOLE 002,280
BOX INC CL AStock10316T104181,000SH SOLE 001,000
BP PLC SPONSORED ADRADR05562210450724,717SH SOLE 0024,717
BRIGHTHOUSE FINL INC COMStock10922N1036159SH SOLE 00159
BRINKER INTL INC COMStock109641100911,600SH SOLE 001,600
BRISTOL-MYERS SQUIBB CO COMStock1101221085,27685,048SH SOLE 47,000038,048
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RTStock11012215722,200SH SOLE 002,200
BROOKFIELD ASSET MGMT INC COM VOTINGStock1125851046150SH SOLE 00150
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS AStock11275Q107111SH SOLE 0011
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98StockG162521015100SH SOLE 00100
BROOKFIELD PPTY REIT INC CL AREIT11282X1035310SH SOLE 00310
BROOKFIELD PROPERTY PARTNERS NON-TRADEABLE ASSET CStockG162491073203SH SOLE 00203
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNITStockG16258108125SH SOLE 0025
BUILD A BEAR WORKSHOPStock120076104542127,000SH SOLE 125,00002,000
C H ROBINSON WORLDWIDE INC COM NEWStock12541W209550SH SOLE 0050
C3 AI INC CL AStock12468P10428200SH SOLE 00200
CABOT CORP COMStock12705510136800SH SOLE 00800
CALAMOS STRATEGIC TOTAL RETURN FDCEF1281251016400SH SOLE 00400
CAMPBELL SOUP CO COMStock13442910960112,437SH SOLE 0012,437
CANOO INC COM CL AStock13803R102161SH SOLE 0061
CANOPY GROWTH CORP COMStock13803510017670SH SOLE 00670
CARDINAL HEALTH INCStock14149Y1081,55629,050SH SOLE 29,000050
CARLISLE COS INC COMStock1423391001067SH SOLE 0067
CARLYLE GROUP INC COMStock14316J10855617,700SH SOLE 0017,700
CARNIVAL CORPStock143658300331,511SH SOLE 001,511
CARPARTS COM INC COMStock14427M10714,9241,204,542SH SOLE 653,0000551,542
CARRIER GLOBAL CORPORATION COMStock14448C1041193,152SH SOLE 003,152
CARVANA CO CL AStock14686910224100SH SOLE 00100
CATCHMARK TIMBER TR INC CL AREIT14912Y20289595,607SH SOLE 80,000015,607
CATERPILLAR INC COMStock1491231012,50313,750SH SOLE 0013,750
CBS CORP CL BStock92556H2068,006214,866SH SOLE 141,000073,866
CDW CORP COMStock12514G10828214SH SOLE 00214
CEDAR FAIR L P DEP UNITStock1501851068200SH SOLE 00200
CENOVUS ENERGY INC F Stock15135U10902SH SOLE 002
CENTENE CORP DEL COMStock15135B10118300SH SOLE 00300
CENTERPOINT ENERGY INC COMStock15189T107261,191SH SOLE 001,191
CENTRAL GARDEN & PET COStock15352710671918,625SH SOLE 18,0000625
CENTRAL VY CMNTY BANCORP COMStock1556851002150SH SOLE 00150
CENTURY CASINOS INC COMStock156492100830129,850SH SOLE 125,60004,250
CERNER CORP COMStock1567821041642,091SH SOLE 002,091
CF INDS HLDGS INC COMStock12526910023600SH SOLE 00600
CHARLES SCHWAB CORPStock808513105931,755SH SOLE 001,755
CHARTER COMMUNICATIONS INC NEW CL AStock16119P10823SH SOLE 003
CHECK POINT SOFTWARE TECHNOLOGIES LTDStockM2246510453400SH SOLE 00400
CHEMOURS CO COMStock1638511087300SH SOLE 00300
CHENIERE ENERGY PARTNERS LP COM UNITStock16411Q10110270SH SOLE 00270
CHEVRON CORP NEW COMStock1667641001,34415,915SH SOLE 0015,915
CHICAGO MERCANTILE HLDGS INCStock12572Q1051,2676,959SH SOLE 006,959
CHILE FUND INCCEF00301W1053428SH SOLE 00428
CHIPOTLE MEXICAN GRILL INCStock16965610532SH SOLE 002
CHROMADEX CORP COM NEWStock17107740710622,167SH SOLE 0022,167
CHURCHILL DOWNS INCStock1714841082921,500SH SOLE 001,500
CIGNA CORP Stock12552310094451SH SOLE 00451
CIMAREX ENERGY COStock1717981018200SH SOLE 00200
CISCO SYS INCStock17275R1023,28673,429SH SOLE 36,000037,429
CITIGROUP INCStock1729674245298,582SH SOLE 008,582
CITIZENS FINL GROUP INC COMStock1746101057200SH SOLE 00200
CLEAN ENERGY FUELS CORP COMStock1844991012300SH SOLE 00300
CLEARWATER PAPER CORPStock18538R1039250SH SOLE 00250
CLEARWAY ENERGY INC CL CStock18539C204143SH SOLE 0043
CLOROX CO DEL COMStock1890541091,6828,330SH SOLE 008,330
CLOVIS ONCOLOGY INCStock1894641000100SH SOLE 00100
CMC MATERIALS INC COMStock12571T100425SH SOLE 0025
CNA FINL CORP COMStock126117100531,349SH SOLE 001,349
COCA COLA CO COMStock1912161003,28459,875SH SOLE 0059,875
COCRYSTAL PHARMA INC COMStock19188J30032,250SH SOLE 002,250
COHEN & STEERS INFRASTRUCTURE FUNDCEF19248A10925810,000SH SOLE 0010,000
COHEN & STEERS QUALITY INCOME RLTY FD INCCEF19247L1066468SH SOLE 00468
COLFAX CORP COMStock1940141065130SH SOLE 00130
COLGATE PALMOLIVE CO COMStock1941621031,34515,730SH SOLE 0015,730
COLLECTORS UNIVERSE INC COM NEWStock19421R2002,78536,942SH SOLE 34,70002,242
COMCAST CORP NEW CL AStock20030N1012,78653,174SH SOLE 0053,174
COMMERCE BANCSHARES INC COMStock2005251036269,524SH SOLE 009,524
COMPASS DIVERSIFIED HOLDINGSStock20451Q1044,597236,326SH SOLE 196,000040,326
COMPASS MINERALS INTL INC. CMNStock20451N10149790SH SOLE 00790
CONAGRA BRANDS INC COMStock2058871021634,492SH SOLE 004,492
CONOCOPHILLIPS COMStock20825C10443210,808SH SOLE 0010,808
CONSOLIDATED COMMUNICATIONS HLDGSINC COMStock2090341071,548316,657SH SOLE 172,5000144,157
CONSOLIDATED EDISON INC COMStock2091151042663,678SH SOLE 003,678
CONSTELLATION BRANDS INC CL AStock21036P1082791,272SH SOLE 001,272
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF81369Y40741252SH SOLE 00252
CONSUMER STAPLES SELECT SECTOR SPDRETF81369Y3085888,721SH SOLE 008,721
CORNING INC COMStock21935010542411,767SH SOLE 0011,767
CORTEVA INC COMStock22052L104671,721SH SOLE 001,721
COSTCO WHOLESALE CORPStock22160K1053,6029,560SH SOLE 009,560
COVANTA HLDG CORP COMStock22282E1021,17189,204SH SOLE 0089,204
COVETRUS INC COMStock22304C1004135SH SOLE 00135
CRISPR THERAPEUTICS AG NAMEN AKTStockH17182108213SH SOLE 0013
CRONOS GROUP INC COMStock22717L1012300SH SOLE 00300
CROWDSTRIKE HLDGS INC CL AStock22788C10525120SH SOLE 00120
CROWN CASTLE INTL CORPREIT22822V1011061SH SOLE 0061
CROWN CRAFTS INC COMStock2283091005,629781,930SH SOLE 745,468036,462
CROWN HLDGS INC COMStock228368106330SH SOLE 0030
CSX CORPStock1264081035556,116SH SOLE 006,116
CUBESMART COMREIT22966310910300SH SOLE 00300
CUMMINS INC COMStock2310211061,0504,622SH SOLE 004,622
CURRENCY SHARES EURO TR EUROETF46138K10398850SH SOLE 00850
CURRENCYSHARES JAPANESE YEN ETFETF46138W10728310SH SOLE 00310
CUTERA INC COMStock23210910810400SH SOLE 00400
CVS HEALTH CORP COMStock1266501004,57466,971SH SOLE 52,000014,971
DANAHER CORP Stock2358511024001,800SH SOLE 001,800
DARLING INGREDIENTS INC COMStock2372661019150SH SOLE 00150
DAVITA INC COMStock23918K10894800SH SOLE 00800
DECKERS OUTDOORStock243537107129450SH SOLE 00450
DEERE & CO COMStock2441991052,5899,622SH SOLE 009,622
DEL TACO RESTAURANTS INC COMStock2454961041,983218,825SH SOLE 203,000015,825
DELL TECHNOLOGIES INC CL CStock24703L2021191,618SH SOLE 001,618
DELTA AIR LINES INC DEL CMNStock2473617022847,060SH SOLE 007,060
DELUXE CORP COMStock24801910112417SH SOLE 00417
DENNYS CORP COMStock24869P1042,453167,075SH SOLE 121,000046,075
DERMTECH INC COMStock24984K1051625,000SH SOLE 005,000
DEVON ENERGY CORP Stock25179M103281,790SH SOLE 001,790
DEXCOM INC COMStock2521311072670SH SOLE 0070
DIAGEO PLCADR25243Q2051274SH SOLE 0074
DICKS SPORTING GOODS INC COMStock25339310231550SH SOLE 00550
DIREXION DAILY FINANCIAL BULL 3X SHARESETF25459Y694112SH SOLE 0012
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARESETF25460G78114202SH SOLE 00202
DISCOVER FINANCIAL SERVICES LLCStock2547091081882,075SH SOLE 002,075
DISCOVERY COMMUNICATIONS INC NEW COM SER CStock25470F30216610SH SOLE 00610
DISNEY WALT CO COMStock2546871063,84321,209SH SOLE 0021,209
DNP SELECT INCOME FD INCCEF23325P10410510,195SH SOLE 0010,195
DOCUSIGN INC COMStock25616310694421SH SOLE 00421
DOLLAR GEN CORPStock25667710558275SH SOLE 00275
DOLLAR TREE STORES INCStock25674610877710SH SOLE 00710
DOMINION RESOURCES INCStock25746U1093734,961SH SOLE 004,961
DOMINOS PIZZA INC COMStock25754A20166171SH SOLE 00171
DONALDSON INC COMStock2576511093,66165,521SH SOLE 0065,521
DONNELLEY FINL SOLUTIONS INC COMStock25787G100261,533SH SOLE 001,533
DONNELLEY R R & SONS CO COMStock25786720083,622SH SOLE 003,622
DORIAN LPG LTD SHS USDStockY2106R1102126SH SOLE 00126
DOUGLAS DYNAMICS INCCOMStock25960R1053,18274,409SH SOLE 62,000012,409
DOVER CORP COMStock26000310815117SH SOLE 00117
DOW INC COMStock2605571031913,441SH SOLE 003,441
DRAFTKINGS INC COM CL AStock26142R10426565SH SOLE 00565
DREYFUS HI YIELD STRATEGIC FDCEF09660L1052500SH SOLE 00500
DREYFUS STRATEGIC MUNICIPAL BOND FUND INCCEF09662E10910313,124SH SOLE 0013,124
DTE ENERGY CO COMStock2333311078617,094SH SOLE 007,094
DUKE ENERGY CORP NEW COM NEWStock26441C2045566,077SH SOLE 006,077
DUKE REALTY CORPREIT264411505621,554SH SOLE 001,554
DUPONT DE NEMOURS INC COMStock26614N1021762,478SH SOLE 002,478
DXC TECHNOLOGY CO COMStock23355L106013SH SOLE 0013
EASTERN CO COMStock2763171043,478144,300SH SOLE 133,700010,600
EASTMAN CHEMICAL COStock27743210010100SH SOLE 00100
EATON CORP PLC SHSStockG2918310360500SH SOLE 00500
EATON VANCE CORP COM NON VTGStock27826510310150SH SOLE 00150
EATON VANCE ENHANCEDEQUITY INCOME FD COMCEF27827410563939,541SH SOLE 0039,541
EATON VANCE MUN BD FD COMCEF27827X101392,832SH SOLE 002,832
EATON VANCE MUN INCOME 2028 TE SHSCEF27829U105703,000SH SOLE 003,000
EATON VANCE MUNI INCOME TRUST SH BEN INTCEF27826U108523,850SH SOLE 003,850
EATON VANCE SR INCOME TR SH BEN INTCEF27826S103406,310SH SOLE 006,310
EATON VANCE TAX ADV DIV INCCEF27828G10733814,300SH SOLE 0014,300
EATON VANCE TAX MANAGED BUY WRITECEF27828Y10800SH SOLE 000
EATON VANCE TAX MANAGED GLOBAL EQUITYCEF27829F108303,473SH SOLE 003,473
EBAY INCStock278642103501,000SH SOLE 001,000
ECOFIN GLOBAL WATER ESG FUNDETF56167N75335875SH SOLE 00875
ECOLAB INC COMStock278865100176815SH SOLE 00815
EDISON INTL COMStock28102010738613SH SOLE 00613
EDITAS MEDICINE INC COMStock28106W103338SH SOLE 0038
EDWARDS LIFESCIENCES CORP COMStock28176E10822240SH SOLE 00240
ELANCO ANIMAL HEALTH INC COMStock28414H1035148SH SOLE 00148
ELECTRONICS ARTSStock285512109535SH SOLE 0035
EMERSON ELEC CO COMStock2910111044946,150SH SOLE 006,150
EMPIRE ST RLTY LP Stock29210210086594,631SH SOLE 0094,631
EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60Stock2921022099710,737SH SOLE 0010,737
EMPIRE ST RLTY TR INC COM USD0.01 CL AREIT2921041064471SH SOLE 00471
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP INStock2924801007915,000SH SOLE 0015,000
ENBRIDGE INC COMStock29250N10531973SH SOLE 00973
ENERGIZER HLDGS INC NEW COMStock29272W10913300SH SOLE 00300
ENERGIZER HOLDING INC Stock28035Q1023100SH SOLE 00100
ENERGY SELECT SECTOR SPDRETF81369Y5061082,847SH SOLE 002,847
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIPStock29273V100376,047SH SOLE 006,047
ENPHASE ENERGY INC COMStock29355A1072,10612,000SH SOLE 0012,000
ENTERGY CORP NEW COMStock29364G10310100SH SOLE 00100
ENTERPRISE PRODS PARTNERS L PStock29379210735818,273SH SOLE 0018,273
ENVIVA PARTNERS LP COM UNITStock29414J1076,931152,599SH SOLE 00152,599
EOG RESOURCES INCStock26875P10130594SH SOLE 00594
EOS ENERGY ENTERPRISES INC COM CL AStock29415C101160SH SOLE 0060
EPIZYME INC COMStock29428V1041,518139,800SH SOLE 00139,800
EPR PPTYS SBIREIT26884U1095150SH SOLE 00150
EQUITY COMWLTH COM SH BEN INTREIT294628102130SH SOLE 0030
EQUITY RESIDENTIALREIT29476L1071572,650SH SOLE 002,650
ESCALADE INC COMStock29605610410,850512,503SH SOLE 430,500082,003
ESPERION THERAPEUTICS INC NEW COMStock29664W1053100SH SOLE 00100
ESSENTIAL PPTYS RLTY TR INC COMREIT29670E10711500SH SOLE 00500
ETFMG ALTERNATIVE HARVEST ETFETF26924G5081117,746SH SOLE 007,746
ETFMG PRIME CYBER SECURITY ETFETF26924G20129500SH SOLE 00500
ETHAN ALLEN INTERIORS INC COMStock2976021041,57878,100SH SOLE 75,30002,800
EUROPEAN EQUITY FD INC COMCEF298768102302,866SH SOLE 002,866
EVERGY INC COMStock30034W10618327SH SOLE 00327
EVERSOURCE ENERGY COMStock30040W10814166SH SOLE 00166
EVOLUTION PETE CORP COMStock30049A1072,550894,775SH SOLE 862,300032,475
EXELIXIS INC CMNStock30161Q104160SH SOLE 0060
EXELON CORP COMStock30161N10181319,256SH SOLE 0019,256
EXXON MOBIL CORP COMStock30231G1021,99748,446SH SOLE 0048,446
EYEGATE PHARMACEUTICALS INC COM NEWStock30233M503020SH SOLE 0020
FACEBOOK INC CL AStock30303M1023,53012,924SH SOLE 0012,924
FARMLAND PARTNERS INC COMREIT31154R109465,263SH SOLE 005,263
FASTENAL COStock3119001042445,000SH SOLE 005,000
FASTLY INC CL AStock31188V100117SH SOLE 0017
FEDEX CORPStock31428X106207799SH SOLE 00799
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COMStock31620R303611,568SH SOLE 001,568
FIDELITY NATL INFO SVCS Stock31620M106116817SH SOLE 00817
FIFTH STREET FINANCE CORP.CEF67401P10881,410SH SOLE 001,410
FIFTH THIRD BANCORPStock31677310096234,906SH SOLE 0034,906
FINANCIAL SELECT SECTOR SPDRETF81369Y6052,92299,129SH SOLE 0099,129
FIRST BANCORP F Stock318672706262,781SH SOLE 002,781
FIRST BUSEY CORP COM NEWStock3193832041,11651,800SH SOLE 50,00001,800
FIRST HAWAIIAN INC COMStock32051X1081,78075,475SH SOLE 73,00002,475
FIRST HORIZON CORPORATION COMStock32051710501SH SOLE 001
FIRST MAJESTIC SILVER CORPStock32076V103675,000SH SOLE 005,000
FIRST SOLAR INC COMStock33643310720200SH SOLE 00200
FIRST SOURCE CORPStock3369011032165,349SH SOLE 005,349
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIVETF33738R11840812SH SOLE 00812
FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COMCEF3373181093,598204,212SH SOLE 00204,212
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUNDETF33691710925855SH SOLE 00855
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDETF33733E2031375SH SOLE 0075
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDETF33734H106391,119SH SOLE 001,119
FIRSTENERGY CORPStock337932107511,672SH SOLE 001,672
FISERV INCStock3377381081,82216,000SH SOLE 0016,000
FIVE9 INC COMStock33830710101SH SOLE 001
FLAHERTY & CRUMRINE / CLAYMORE PFD SECSCEF338478100492,098SH SOLE 002,098
FLAHERTY & CRUMRINE DYN PFD SHSCEF33848W10615500SH SOLE 00500
FLEXSTEEL INDS INC COMStock3393821032,32766,550SH SOLE 64,00002,550
FLIR SYS INC COMStock302445101120SH SOLE 0020
FLWS/1-800 FLOWERS CL AStock68243Q1063,485134,050SH SOLE 124,000010,050
FMC CORP COM NEWStock302491303112971SH SOLE 00971
FORD MOTOR COMPANYStock345370860303,400SH SOLE 003,400
FORTRESS BIOTECH INC COMStock34960Q1091200SH SOLE 00200
FORTUNE BRANDS HOME & SECURITY INC WIStock34964C1069100SH SOLE 00100
FRANKLIN STR PPTYS CORP COMREIT35471R1061230SH SOLE 00230
FREEPORT MCMORAN COPPER Stock35671D8571646,318SH SOLE 006,318
GABELLI DIV AND INC TR CEF36242H10473934,416SH SOLE 0034,416
GABELLI EQUITY TRUST INCCEF362397101101,617SH SOLE 001,617
GABELLI GLOBAL SMALL& MID CAP VALUE TRCEF36249W1046450SH SOLE 00450
GALLAGHER ARTHUR J &COStock3635761094,20634,001SH SOLE 0034,001
GAMIDA CELL LTD SHSStockM4736410081,000SH SOLE 001,000
GARRETT MOTION INC COMStock366505105036SH SOLE 0036
GATX CORP COMStock3614481031,21214,575SH SOLE 14,0000575
GENERAC HLDGS INC COMStock36873610445200SH SOLE 00200
GENERAL DYNAMICS CORP COMStock3695501082411,621SH SOLE 001,621
GENERAL ELECTRIC CO COMStock36960410371366,032SH SOLE 0066,032
GENERAL MLS INC COMStock3703341041,29422,008SH SOLE 0022,008
GENERAL MOTORS CORPStock37045V10017398SH SOLE 00398
GENIUS BRANDS INTL INC COMStock37229T30132,000SH SOLE 002,000
GENTEX CORPStock3719011093100SH SOLE 00100
GENUINE PARTS CO COMStock37246010590900SH SOLE 00900
GERDAU S AADR37373710592,000SH SOLE 002,000
GILEAD SCIENCES INCStock37555810354919SH SOLE 00919
GLADSTONE INVT CORP COMCEF376546107505,000SH SOLE 005,000
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W1053529,570SH SOLE 009,570
GLOBAL WTR RES INC COMStock3794631022,611181,225SH SOLE 164,000017,225
GLOBAL X CYBERSECURITY ETFETF37954Y3841244,400SH SOLE 004,400
GODADDY INC CL AStock3802371078100SH SOLE 00100
GOHEALTH INC COM CL AStock38046W105684,985SH SOLE 004,985
GOLDEN NUGGET ONLINE GAMIN COM CL AStock38113L1074195SH SOLE 00195
GOLDMAN SACHS GROUP INCStock38141G1047933,008SH SOLE 003,008
GOLUB CAP BDC INCCEF38173M102151,074SH SOLE 001,074
GOOGLE INCStock02079K3057,0704,034SH SOLE 1,90002,134
GOPRO INCStock38268T10313716,500SH SOLE 0016,500
GRAHAM CORP COMStock38455610673948,650SH SOLE 47,00001,650
GRAINGER W W INC COMStock3848021041,5033,682SH SOLE 003,682
GREAT LAKES DREDGE & DOCK CORPORATIONStock3906071092,216168,245SH SOLE 162,00006,245
GREEN BRICK PARTNERS INC COMStock3927091011,33358,050SH SOLE 56,00002,050
GREEN PLAINS INC COMStock3932221045360SH SOLE 00360
GREENBRIER COS INC 2.875 02/01/2024Convertible393657AK7935925,000SH SOLE 00925,000
GREENPOWER MTR CO INC COM NEWStock39540E30215525SH SOLE 00525
GREIF INC CL AStock3976241071,30027,730SH SOLE 27,0000730
GROUPON INC COMStock399473206375SH SOLE 0075
H & Q HEALTHCARE FD SH BEN INTCEF87911J103642,674SH SOLE 002,674
HALLIBURTON CO COMStock406216101251,329SH SOLE 001,329
HAMILTON BEACH BRANDS HLDG CO COM CL AStock40701T10473041,700SH SOLE 41,70000
HANESBRANDS INC Stock410345102241,674SH SOLE 001,674
HARLEY DAVIDSON INC Stock412822108140SH SOLE 0040
HARTFORD FINL SVCS GROUP INCStock4165151041863,792SH SOLE 003,792
HASBRO INC COMStock4180561072382,549SH SOLE 002,549
HAWAIIAN ELEC INDUSTRIES COMStock4198701004100SH SOLE 00100
HEALTH CARE PPTY INVS INCREIT42250P103521,729SH SOLE 001,729
HEALTH CARE REIT INCREIT95040Q10432500SH SOLE 00500
HEALTH CARE SELECT SECTOR SPDRETF81369Y2091871,651SH SOLE 001,651
HEALTHCARE SERVICES GROUP INCStock4219061082,30381,945SH SOLE 79,00002,945
HEAT BIOLOGICS INC COMStock42237K4091102SH SOLE 00102
HELIX ENERGY SOLUTIONS GRP INC 4.25 05/01/2022Convertible42330PAH022,000SH SOLE 002,000
HERCULES CAPITAL INC 4.375 02/01/2022Convertible427096AF9590575,000SH SOLE 00575,000
HERCULES CAPITAL INC COMCEF42709650843530,172SH SOLE 0030,172
HERITAGE COMM CORP COMStock4269271093354SH SOLE 00354
HERSHEY CO COMStock42786610839255SH SOLE 00255
HEWLETT PACKARD ENTERPRISE CO COMStock42824C1099744SH SOLE 00744
HEXO CORP COM NEWStock42830410992,500SH SOLE 002,500
HILTON WORLDWIDE HLDGS INC COMStock43300A203438SH SOLE 0038
HOLLY ENERGY PARTNERS LPStock435763107573,998SH SOLE 003,998
HOLOGIC INCStock43644010140550SH SOLE 00550
HOME DEPOTStock4370761022,3798,955SH SOLE 008,955
HONDA MOTOR LTD AMERN SHSADR438128308397SH SOLE 0097
HONEYWELL INTL INCStock4385161061,8068,493SH SOLE 008,493
HORIZON THERAPEUTICS PUB L SHSStockG461881017101SH SOLE 00101
HOTH THERAPEUTICS INC COMStock44148G10521,000SH SOLE 001,000
HOWARD HUGHES CORP COMStock44267D107451SH SOLE 0051
HP INC COMStock40434L105311,267SH SOLE 001,267
HUMANA INC COMStock4448591024511,100SH SOLE 001,100
HYATT HOTELS CORPORATIONStock44857910215203SH SOLE 00203
ICLICK INTERACTIVE ASIA GROUP SPONSORED ADRADR45113Y104252,957SH SOLE 002,957
IDEX CORP Stock45167R1049334,686SH SOLE 004,686
ILLINOIS TOOL WKS INC COMStock4523081091,1095,440SH SOLE 005,440
ILLUMINA INC COMStock45232710937100SH SOLE 00100
IMMUNIC INC COMStock00000IMUX299SH SOLE 0099
INDIA FUND INCCEF4540891034201SH SOLE 00201
INFINITY PHARMACEUTICALS INC COMStock45665G3031315SH SOLE 00315
INGERSOLL RAND INC COMStock45687V10614308SH SOLE 00308
INMODE LTD SHSStockM5425M1039200SH SOLE 00200
INNOVATIVE INDL PPTYS INC COMREIT45781V1013,09716,910SH SOLE 15,00001,910
INOVIO PHARMACEUTICALS INC COM NEWStock45773H201194SH SOLE 0094
INSEEGO CORP COMStock45782B104312,000SH SOLE 002,000
INTEL CORP COMStock4581401006,257125,582SH SOLE 00125,582
INTERCONTINENTAL EXCHANGE INC COMStock45866F1041871,625SH SOLE 001,625
INTERNATIONAL FLAVORS&FRAGRANC COMStock45950610116150SH SOLE 00150
INTERNATIONAL PAPER CO COMStock4601461037150SH SOLE 00150
INTL BUSINESS MACHINESStock4592001011,74013,824SH SOLE 0013,824
INTL GAME TECHNOLOGYStockG4863A1085272SH SOLE 00272
INTUIT INCStock4612021034671,230SH SOLE 001,230
INTUITIVE SURGICAL, INC.Stock46120E6027085SH SOLE 0085
INVESCO AEROSPACE & DEFENSE ETFETF46137V10038565SH SOLE 00565
INVESCO CURRENCYSHARES SWISS FRANC TRUSTETF46138R10891880SH SOLE 00880
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETFETF46138E537542,000SH SOLE 002,000
INVESCO S&P 500 TOP 50 ETFETF46137V2335081,779SH SOLE 001,779
INVESCO S&P GLOBAL WATER INDEX ETFETF46138E263801,710SH SOLE 001,710
INVESCO SOLAR ETFETF46138G70611108SH SOLE 00108
INVITATION HOMES INC COMREIT46187W10746115,526SH SOLE 0015,526
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETNETF06746P6211317,800SH SOLE 007,800
IRON MOUNTAIN INCREIT46284V10129970SH SOLE 00970
ISHARES 0-5 YEAR TIPS BOND ETFETF46429B74710100SH SOLE 00100
ISHARES 1-3 YR TREASURY BOND ETFETF4642874575,09959,035SH SOLE 0059,035
ISHARES AGGREGATE BOND ETFETF4642872263372,853SH SOLE 002,853
ISHARES BARCLAYS GNMA BOND FUNDETF46429B3331,59731,309SH SOLE 0031,309
ISHARES COHEN & STEERS REIT ETFETF4642875641833,400SH SOLE 003,400
ISHARES CORE HIGH DIVIDEND ETFETF46429B66361700SH SOLE 00700
ISHARES CORE MSCI EAFEETF46432F8421,88527,284SH SOLE 0027,284
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETFETF46435G32642675SH SOLE 00675
ISHARES CORE S&P MID CAP ETFETF4642875076602,870SH SOLE 002,870
ISHARES CURRENCY HEDGED MSCI EAFE ETFETF46434V8031926,300SH SOLE 006,300
ISHARES CYBERSECURITY AND TECH ETFETF46435U1354100SH SOLE 00100
ISHARES DJ SELECT DIVIDENDETF4642871688,29186,205SH SOLE 0086,205
ISHARES DJ TRANSPORTATION AVERAGEETF46428719226120SH SOLE 00120
ISHARES DJ U.S. FINANCIAL SECTOR ETFETF46428778817252SH SOLE 00252
ISHARES DJ US CONSUMER SERVICESETF4642875803104,400SH SOLE 004,400
ISHARES DJ US ENERGYETF4642877966300SH SOLE 00300
ISHARES DOW JONES US CONSUMER GOODSETF46428781226150SH SOLE 00150
ISHARES DOW JONES US REGIONAL BANKSETF46428877882718,250SH SOLE 0018,250
ISHARES DOW JONES US UTILITIESETF4642876974135,328SH SOLE 005,328
ISHARES FTSE CHINA ETFETF464287184621,330SH SOLE 001,330
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETFETF46435U19214300SH SOLE 00300
ISHARES GLOBAL HEALTHCARE SECTOR INDEXETF46428732513169SH SOLE 00169
ISHARES GLOBAL TELECOMETF46428727562832SH SOLE 00832
ISHARES GROWTH ALLOCATION FUNDETF464289867239SH SOLE 0039
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFETF4642885139100SH SOLE 00100
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFETF4642872422,44617,705SH SOLE 0017,705
ISHARES INC MSCI GERMANY INDEX FDETF46428680613400SH SOLE 00400
ISHARES INTERNATIONAL SELECT DIVIDEND ETFETF464288448381,278SH SOLE 001,278
ISHARES MODERATE ALLOCATION FUNDETF4642898758181SH SOLE 00181
ISHARES MORNINGSTAR LARGE GROWTH ETFETF4642871196492,239SH SOLE 002,239
ISHARES MORTGAGE REAL ESTATE ETFETF46435G3424125SH SOLE 00125
ISHARES MSCI EAFE ESG SELECT ETFETF46435G51631419SH SOLE 00419
ISHARES MSCI EAFE ETFETF4642874652,77938,092SH SOLE 0038,092
ISHARES MSCI EAFE VALUE ETFETF4642888771,53032,417SH SOLE 0032,417
ISHARES MSCI EMERGING MARKETS ETFETF46428723463712,320SH SOLE 0012,320
ISHARES MSCI INDIA INDEX FUNDETF46429B5983167,846SH SOLE 007,846
ISHARES MSCI JAPAN ETFETF46434G8221351,994SH SOLE 001,994
ISHARES MSCI USA ESG SELECT ETFETF4642888021051,272SH SOLE 001,272
ISHARES NASDAQ BIOTECHNOLOGYETF4642875562251,488SH SOLE 001,488
ISHARES NEW YORK MUNI BOND ETFETF46428832376913,200SH SOLE 0013,200
ISHARES RUSSELL 2000 ETFETF4642876556503,317SH SOLE 003,317
ISHARES RUSSELL 2000 GROWTH ETFETF46428764849170SH SOLE 00170
ISHARES RUSSELL 2000 VALUEETF4642876301391,053SH SOLE 001,053
ISHARES S&P 500 GROWTH ETFETF46428730929,074455,566SH SOLE 00455,566
ISHARES S&P 500 INDEXETF4642872005,66615,094SH SOLE 0015,094
ISHARES S&P 500 VALUE ETFETF46428740816,200126,544SH SOLE 00126,544
ISHARES S&P AGGRESSIVE ALLOCATION FUNDETF46428985912181SH SOLE 00181
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDETF46428822415545SH SOLE 00545
ISHARES S&P SMALLCAP 600 ETFETF4642878043814,145SH SOLE 004,145
ISHARES S&P U.S. PREFERRED STOCK ETFETF4642886871,80346,809SH SOLE 0046,809
ISHARES SELF-DRIVING EV AND TECH ETFETF46435U36610240SH SOLE 00240
ISHARES SHORT TREASURY BOND ETFETF4642886791731,565SH SOLE 001,565
ISHARES SILVER TRUST ETFETF46428Q109742,995SH SOLE 002,995
ISHARES TIPS BOND ETFETF4642871766,12247,962SH SOLE 0047,962
ISHARES TR DOW JONES U S HEALTHCAREETF4642877623811,550SH SOLE 001,550
ISHARES TR RUSSELL 1000 INDEX ETFETF46428762223107SH SOLE 00107
ISHARES TR RUSSELL MIDCAP INDEX FDETF4642874996319,200SH SOLE 009,200
ISHARES TR S&P 100 INDEX FUNDETF46428710175435SH SOLE 00435
ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FDETF46428873717295SH SOLE 00295
ISHARES U.S. PHARMACEUTICALS ETFETF46428883617SH SOLE 007
ISTAR FIN INCREIT45031U1017450SH SOLE 00450
ITERIS INC NEW COMStock46564T1072300SH SOLE 00300
ITT INDUSTRIES INCStock45073V10831396SH SOLE 00396
J M SMUCKER CO NEW Stock8326964054,09435,416SH SOLE 24,000011,416
JACOBS ENGR GROUP INC COMStock46981410771650SH SOLE 00650
JANUS HENDERSON GROUP PLC ORD SHSStockG4474Y21438811,924SH SOLE 0011,924
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETFETF47103U8521663,103SH SOLE 003,103
JB HUNT TRANSPORT SERVICESStock4456581071371,000SH SOLE 001,000
JD.COM INC SPON ADR CL AADR47215P1063183,614SH SOLE 003,614
JEFFERIES FINL GROUP INC COMStock47233W10912500SH SOLE 00500
JHANCOCK TAX-ADV DIVIDEND INCOMECEF41013V100211,000SH SOLE 001,000
JOHN HANCOCK PREFERRED INCOME FUND IIICEF41021P103241,370SH SOLE 001,370
JOHNSON & JOHNSON COMStock47816010410,04663,830SH SOLE 0063,830
JOHNSON CTLS INCStockG51502105571,231SH SOLE 001,231
JOHNSON OUTDOORS CL A CLASS AStock4791671086,00053,275SH SOLE 43,50009,775
JONES LANG LASALLE INCStock48020Q10745305SH SOLE 00305
JPMORGAN CHASE & CO COMStock46625H10025,448200,265SH SOLE 14,0000186,265
JPMORGAN ULTRA-SHORT INCOME ETFETF46641Q8371462,872SH SOLE 002,872
KADMON HLDGS INC COMStock48283N1064210,000SH SOLE 0010,000
KANDI TECHNOLOGIES GROUP INC COMStock4837091014615SH SOLE 00615
KELLOGG CO COMStock48783610892214,809SH SOLE 0014,809
KEURIG DR PEPPER INC COMStock49271V1001,80156,288SH SOLE 56,0000288
KEYSIGHT TECHNOLOGIES,INCStock49338L103750SH SOLE 0050
KIMBERLY-CLARK CORP COMStock4943681033,43625,487SH SOLE 0025,487
KINDER MORGAN INCStock49456B10121815,918SH SOLE 0015,918
KIRBY CORPORATION Stock4972661063,98176,800SH SOLE 0076,800
KKR & CO LP Stock48251W1048,249203,725SH SOLE 81,0000122,725
KONINKLIJKE PHILIPS N V NY REG SH NEWADR50047230326485SH SOLE 00485
KRAFT HEINZ CO COMStock5007541061724,953SH SOLE 004,953
KRANESHARES BOSERA MSCI CHINA A ETFETF500767405461,000SH SOLE 001,000
KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETFETF5007678358200SH SOLE 00200
KROGER CO COMStock50104410134110,750SH SOLE 0010,750
L S I INDS INC FORMERLY L S I LTGStock50216C1081,622189,490SH SOLE 179,80009,690
L3HARRIS TECHNOLOGIES INC COMStock50243110919100SH SOLE 00100
LA Z BOY INC COMStock50533610720500SH SOLE 00500
LABORATORY CORP OF AMERICA Stock50540R40977380SH SOLE 00380
LACLEDE GROUP INCStock84857L1017104SH SOLE 00104
LAKELAND INDUSTRIES INCStock5117951061,24145,550SH SOLE 44,00001,550
LAMB WESTON HLDGS INC COMStock5132721041021,300SH SOLE 001,300
LANDS END INC NEWStock51509F10509SH SOLE 009
LAS VEGAS SANDS CORPStock51783410792515,525SH SOLE 0015,525
LAWSON PRODS INC COMStock5207761051,12322,050SH SOLE 21,2000850
LAZARD LTD SHS -A -StockG540501021,49735,380SH SOLE 0035,380
LEE ENTERPRISES INC COMStock523768109480381,010SH SOLE 00381,010
LEVI STRAUSS & CO NEW CL A COM STKStock52736R1026300SH SOLE 00300
LEXINGTON CORP PPTYS TRREIT5290431011,166109,800SH SOLE 70,000039,800
LIBERTY GLOBAL PLC CL CStockG5480U1209400SH SOLE 00400
LIBERTY LATIN AMERICA LTD COM CL CStockG9001E1283300SH SOLE 00300
LILLY ELI & CO COMStock5324571081,3898,225SH SOLE 008,225
LINCOLN NATL CORP IND COMStock5341871092825,615SH SOLE 005,615
LIVENT CORP COMStock53814L1084199SH SOLE 00199
LKQ CORP COMStock501889208128SH SOLE 0028
LOCKHEED MARTIN CORPStock539830109140395SH SOLE 00395
LOEWS CORP COMStock54042410820450SH SOLE 00450
LORDSTOWN MOTORS CORP COM CL AStock54405Q100287SH SOLE 0087
LOWES COS INC COMStock5486611073982,479SH SOLE 002,479
LULULEMON ATHLETICA INCStock550021109188540SH SOLE 00540
LUMEN TECHNOLOGIES INC COMStock156700106171,751SH SOLE 001,751
LUMINAR TECHNOLOGIES INC COM CL AStock5504241052096,150SH SOLE 006,150
M & T BK CORP COMStock55261F10425200SH SOLE 00200
MACQUARIE GLOBAL INFRASTRUCTUR COMCEF55608D10110493SH SOLE 00493
MACQUARIE INFRASTRUCTURE CO TRStock55608B1051133,000SH SOLE 003,000
MACYS INC COMStock55616P1042150SH SOLE 00150
MADISON SQUARE GRDN ENTERTNMNT CL AStock55826T1022182,075SH SOLE 002,075
MAGELLAN MIDSTREAM PARTNERS LPStock559080106932,200SH SOLE 002,200
MAGNA INTL INC COMStock55922240114200SH SOLE 00200
MARKEL CORP HOLDING COStock5705351043534SH SOLE 0034
MARKET VECTORS GOLD MINERS INDEX ETFETF92189F106461,275SH SOLE 001,275
MARRIOTT INTL INC Stock5719032022381,808SH SOLE 001,808
MARRIOTT VACATIONS WORLDWIDE CORP COMStock57164Y107110SH SOLE 0010
MARVELL TECHNOLOGY GROUP LTD ORDStockG5876H10541858SH SOLE 00858
MASCO CORP COMStock574599106701,270SH SOLE 001,270
MASTEC INC COMStock57632310934500SH SOLE 00500
MASTERCARD INC Stock57636Q1044,12011,542SH SOLE 0011,542
MATERIALS SELECT SECTOR SPDRETF81369Y1003014,155SH SOLE 004,155
MATTEL INC COMStock57708110252029,800SH SOLE 0029,800
MAXEON SOLAR TECHNOLOGIES LTD SHSStockY584731021384,875SH SOLE 004,875
MCCORMICK & CO INC COM NON VTGStock5797802062502,614SH SOLE 002,614
MCDONALDS CORP COMStock5801351014,27219,907SH SOLE 0019,907
MCEWEN MINING INC COMStock58039P1071111,000SH SOLE 0011,000
MCGRATH RENTCORP COMStock5805891091,74526,000SH SOLE 25,00001,000
MCKESSON CORPStock58155Q10383476SH SOLE 00476
MEDICAL PROPERTIES TRUST INCREIT58463J30411500SH SOLE 00500
MEDTRONIC PLC SHSStockG5960L1037346,263SH SOLE 006,263
MERCADOLIBRE INCStock58733R1025030SH SOLE 0030
MERCK & CO INCStock58933Y1053,31540,523SH SOLE 0040,523
MEREDITH CORP COMStock589433101512,660SH SOLE 002,660
MERIDIAN BIOSCIENCE INCStock5895841019500SH SOLE 00500
METLIFE INC COMStock59156R1082555,426SH SOLE 005,426
MFS CHARTER INCOMECEF5527271095550SH SOLE 00550
MGE ENERGY INC COMStock55277P1041432,035SH SOLE 002,035
MICRO FOCUS INTL PLC SPON ADR NEWADR594837403016SH SOLE 0016
MICROCHIP TECHNOLOGY INC Stock59501710436260SH SOLE 00260
MICRON TECHNOLOGYStock59511210359784SH SOLE 00784
MICROSOFTStock59491810422,11699,434SH SOLE 0099,434
MIDDLESEX WTR CO COMStock59668010845625SH SOLE 00625
MILLER INDS INC TENN NEWStock6005512042,21458,231SH SOLE 56,23102,000
MODERNA INC COMStock60770K10718175SH SOLE 00175
MOLINA HEALTHCARE INCStock60855R100940SH SOLE 0040
MOLSON COORS BEVERAGE CO CL BStock60871R20934750SH SOLE 00750
MOMO INC ADRADR60879B1071279,100SH SOLE 009,100
MONDELEZ INTL INC CL AStock6092071051,42424,354SH SOLE 0024,354
MONMOUTH REAL ESTATEINVT CORP CL AREIT6097201078,821509,308SH SOLE 383,0000126,308
MONRO MUFFLER BRAKE INCStock6102361015100SH SOLE 00100
MONROE CAPITAL CORP CEF6103351016700SH SOLE 00700
MOODYS CORPStock61536910570240SH SOLE 00240
MORGAN STANLEYStock6174464483174,630SH SOLE 004,630
MORNINGSTAR INC COMStock617700109122525SH SOLE 00525
MOTOROLA SOLUTIONS INC COM NEWStock62007630718106SH SOLE 00106
MOVADO GROUP INC COMStock62458010634720,900SH SOLE 20,0000900
NANO DIMENSION LTD SPONSORD ADS NEWADR63008G203273,000SH SOLE 003,000
NANTKWEST INC COMStock63016Q102675,000SH SOLE 005,000
NAPCO SEC TECHNOLOGIES INC COMStock6304021051,59660,875SH SOLE 58,50002,375
NATIONAL CINEMEDIA INC COMStock6353091073675SH SOLE 00675
NATIONAL RETAIL PPTYS REIT63741710620500SH SOLE 00500
NAVIENT CORPORATION COMStock63938C1088800SH SOLE 00800
NCR CORPStock62886E108255SH SOLE 0055
NEKTAR THERAPEUTICS COMStock6402681082125SH SOLE 00125
NETAPP INCStock64110D1047100SH SOLE 00100
NETFLIX COM INCStock64110L106354655SH SOLE 00655
NEUBERGER BERMAN MLP & ENERGY COMCEF64129H1041390SH SOLE 00390
NEUROCRINE BIOSCIENCES INC COMStock64125C109113SH SOLE 0013
NEW GERMANY FUNDCEF64446510617906SH SOLE 00906
NEW MEDIA INV GRP INCStock36472T10982,384SH SOLE 002,384
NEW RESIDENTIAL INVESTMENT CORPREIT64828T2011100SH SOLE 00100
NEW SR INVT GROUP INC COMREIT648691103033SH SOLE 0033
NEWMONT CORP COMStock65163910649816SH SOLE 00816
NEXSTAR MEDIA GROUP INC CL AStock65336K103870SH SOLE 0070
NEXTERA ENERGY INC COMStock65339F1012,25229,189SH SOLE 0029,189
NIKE INC CLASS BStock6541061036244,413SH SOLE 004,413
NIKOLA CORP COMStock654110105634,100SH SOLE 004,100
NIO INC SPON ADSADR62914V106992,030SH SOLE 002,030
NISOURCE INC COMStock65473P10511500SH SOLE 00500
NN INC COMStock6293371062350SH SOLE 00350
NOKIA CORP ADRADR6549022040100SH SOLE 00100
NORDSTROM INC COMStock65566410005SH SOLE 005
NORFOLK SOUTHERN CRPStock65584410832136SH SOLE 00136
NORTHERN TR CORP COMStock6658591041,82019,542SH SOLE 0019,542
NORTHROP GRUMMAN CORP COMStock66680710282270SH SOLE 00270
NORTHSTAR ASSET MGMTGROUP INC COMREIT19626G1084750SH SOLE 00750
NORTHWEST NAT HLDG CO COMStock66765N1051,28127,850SH SOLE 26,9000950
NORTHWESTERN CORP COM NEWStock6680743051,80430,939SH SOLE 24,70006,239
NORWEGIAN CRUISE LINE HLDG LTD SHSStockG667211043100SH SOLE 00100
NOVARTIS AG ADRADR66987V1091791,894SH SOLE 001,894
NOVO-NORDISK A/S ADR ADR CMNADR6701002057100SH SOLE 00100
NRG ENERGY INC NEWStock629377508376SH SOLE 0076
NTN BUZZTIME, INC.Stock6294106064318,986SH SOLE 0018,986
NUANCE COMMUNICATIONS INCStock67020Y100841,900SH SOLE 001,900
NUSTAR ENERGY LP UNITStock67058H102201,377SH SOLE 001,377
NUTRIEN LTD COMStock67077M1082555,300SH SOLE 005,300
NUVEEN AMT FREE MUN CR INC FD COMCEF67071L1061267,491SH SOLE 007,491
NUVEEN AMT FREE QLTY MUN INCME COMCEF67065710518412,164SH SOLE 0012,164
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INTCEF67070X101503,089SH SOLE 003,089
NUVEEN QUALITY MUNCP INCOME FD COMCEF67066V10116911,016SH SOLE 0011,016
NUVEEN S&P 500 DYNAMIC OVERWRI COMCEF6706EW100302,000SH SOLE 002,000
NUVEEN TAX ADVANTAGED TOTAL RETURN STRATEGY FDCEF67090H10200SH SOLE 000
NVENT ELECTRIC PLC SHSStockG6700G10705SH SOLE 005
NVIDIA CORPStock67066G104427818SH SOLE 00818
NY COMMUNITY BANCORP INCStock6494451034375SH SOLE 00375
O REILLY AUTOMOTIVE INCStock67103H1071,3583,000SH SOLE 003,000
OAKTREE STRATEGIC INCOME CORP COMCEF67402D1042230SH SOLE 00230
OCCIDENTAL PETE CORP COMStock67459910532919,029SH SOLE 0019,029
OCUGEN INC COMStock67577C1051700SH SOLE 00700
OFFICE PPTYS INCOME TR COM SHS BEN INTREIT67623C10917768SH SOLE 00768
OIL DRI CORP AMER COMStock6778641002,42971,285SH SOLE 69,50001,785
OLD NATL BANCORP INDStock68003310788753,542SH SOLE 47,20006,342
OLD REP INTL CORP COMStock68022310410,437529,531SH SOLE 00529,531
OMEGA HEALTHCARE INVS INC COMREIT681936100832,276SH SOLE 002,276
OMEROS CORP COMStock6821431023230SH SOLE 00230
ONCTERNAL THERAPEUTICS INC COMStock68236P107245,000SH SOLE 005,000
ONE GAS INCStock68235P10825325SH SOLE 00325
ONEOK INC NEW COMStock6826801032205,731SH SOLE 005,731
OPKO HEALTH INCStock68375N1038321,000SH SOLE 0021,000
ORACLE CORPORATIONStock68389X10576111,760SH SOLE 0011,760
ORION ENERGY SYSTEMS INCStock68627510828,9012,928,117SH SOLE 1,410,75001,517,367
OSHKOSH TRUCK CORPStock68823920126300SH SOLE 00300
OTIS WORLDWIDE CORP COMStock68902V1071021,514SH SOLE 001,514
OTTER TAIL CORP COMStock6896481032,05348,180SH SOLE 37,000011,180
OWENS & MINOR INC NEW COMStock69073210224900SH SOLE 00900
OWENS-ILLINOIS, INC.Stock67098H1044300SH SOLE 00300
PACIFIC PREMIER BANCORP COMStock69478X105943,000SH SOLE 003,000
PACWEST BANCORP DEL COMStock6952631033100SH SOLE 00100
PAGERDUTY INC COMStock69553P100365SH SOLE 0065
PAN AMERICAN SILVER CORPStock69790010817500SH SOLE 00500
PARK-OHIO HLDGS CORP COMStock7006661006190SH SOLE 00190
PATTERSON COS INC COMStock703395103401,350SH SOLE 001,350
PAVMED INC COMStock70387R10642,000SH SOLE 002,000
PAYCHEX INCStock7043261077,09576,143SH SOLE 25,000051,143
PAYCOM SOFTWARE INC COMStock70432V10200SH SOLE 000
PAYPAL HLDGS INC COMStock70450Y1037273,106SH SOLE 003,106
PBF ENERGY INC CL AStock69318G1063370SH SOLE 00370
PCTEL INC COMStock69325Q1053500SH SOLE 00500
PELOTON INTERACTIVE INC CL A COMStock70614W100114750SH SOLE 00750
PENN NATL GAMING INC COMStock7075691091041,200SH SOLE 001,200
PENSKE AUTOMOTIVE GROUP INCStock70959W1039150SH SOLE 00150
PENTAIR PLC SHSStockG7S00T10405SH SOLE 005
PEOPLES BANCORP INC COMStock7097891013105SH SOLE 00105
PEPSICO INC COMStock7134481089,60264,745SH SOLE 8,900055,845
PERSPECTA INC COMStock71534710009SH SOLE 009
PETMED EXPRESS INCStock7163821062,18468,125SH SOLE 64,00004,125
PFIZER INC COMStock7170811038,201222,786SH SOLE 78,0000144,786
PG&E CORP COMStock69331C1081100SH SOLE 00100
PHILIP MORRIS INTL INCStock7181721091,12613,603SH SOLE 0013,603
PHILLIPS 66Stock7185461046038,617SH SOLE 008,617
PIEDMONT OFFICE REALTY TR INC COM CL AREIT7201902062100SH SOLE 00100
PIMCO CORPORATE & INCM STRG FD COMCEF72200U100261,500SH SOLE 001,500
PIMCO CORPORATE OPPORTUNITY FUNDCEF72201B101362,000SH SOLE 002,000
PIMCO DYNAMIC INCOME FD SHSCEF72201Y101261,000SH SOLE 001,000
PIMCO INCOME OPPORTUNITY FD COMCEF72202B100381,500SH SOLE 001,500
PIMCO MUN INCOME FD II COMCEF72200W106553,850SH SOLE 003,850
PINDUODUO INC SPONSORED ADSADR7223041021690SH SOLE 0090
PING IDENTITY HLDG CORP COMStock72341T103129SH SOLE 0029
PITNEY BOWES INC COMStock724479100823133,525SH SOLE 129,00004,525
PJT PARTNERS INC COM CL AStock69343T10722291SH SOLE 00291
PLAINS ALL AMERICAN PIPELINE LPStock7265031057800SH SOLE 00800
PLUG PWR INCStock72919P20229855SH SOLE 00855
PNC FINL SVCS GROUP INC COMStock6934751057635,121SH SOLE 005,121
POST HOLDINGS INC COMStock737446104223SH SOLE 0023
POSTAL REALTY TRUST INC CL AREIT73757R1021,14467,800SH SOLE 59,00008,800
POTBELLY CORP COMStock73754Y10051,100SH SOLE 001,100
POWERSHARES CEF INCOME ETF46138E40411500SH SOLE 00500
POWERSHARES DYNAMIC PHARMACEUTICALSETF46137V66243600SH SOLE 00600
POWERSHARES FINANCIAL PREFERRED ETFETF46137V6214,792249,450SH SOLE 00249,450
POWERSHARES GLOBAL PREFERRED ETFETF46138E51129719,486SH SOLE 0019,486
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FDETF46137V1422866,148SH SOLE 006,148
POWERSHARES HY DIVIDEND ACHIEVERSETF46137V563372,114SH SOLE 002,114
POWERSHARES QQQ TRETF46090E1036,82721,761SH SOLE 0021,761
POWERSHARES SP500 LOW VOLATILITY ETFETF46138E3543947,000SH SOLE 007,000
POWERSHARES WILDERHILL CLEAN ENERGYETF46137V1349449,126SH SOLE 009,126
PPD INC COMStock69355F102390SH SOLE 0090
PPG INDS INC COMStock69350610794650SH SOLE 00650
PPL CORP COMStock69351T1061866,600SH SOLE 006,600
PRICELINE.COM INCStock09857L1083315SH SOLE 0015
PROCTER AND GAMBLE CO COMStock7427181096,90849,647SH SOLE 0049,647
PROGRESSIVE CORP COMStock7433151031931,950SH SOLE 001,950
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFETF74348A46775935SH SOLE 00935
PROSHARES SHORT S&P 500ETF74347B4251,12162,392SH SOLE 0062,392
PROSHARES ULTRAPRO SHORT DOW30ETF74347G309020SH SOLE 0020
PROSPERITY BANCSHARES INCStock743606105811,163SH SOLE 001,163
PRUDENTIAL FINL INCStock7443201022643,380SH SOLE 003,380
PSYCHEMEDICS CPStock74437520551,000SH SOLE 001,000
PUBLIC STORAGE INCREIT74460D109520SH SOLE 0020
PUBLIC SVC ENTERPRISE GRP INC COMStock7445731062594,441SH SOLE 004,441
PURPLE BIOTECH LTD SPONSORED ADSADR74638P1091300SH SOLE 00300
QUALCOMM INC COMStock7475251033,92625,771SH SOLE 18,50007,271
QUANTA SERVICES INCStock74762E102721,000SH SOLE 001,000
RAYTHEON TECHNOLOGIES CORP COMStock75513E1012,67737,431SH SOLE 32,00005,431
REALTY INCOME CORPREIT7561091043625,825SH SOLE 005,825
REAVES UTIL INCOME FD COM SH BEN INTCEF75615810116500SH SOLE 00500
REDWOOD TRUST INC 4.75 08/15/2023Convertible758075AC911,000SH SOLE 001,000
REEDS INC COMStock7583381075186,070SH SOLE 0086,070
REGIONS FINANCIAL CORP NEWStock7591EP1004239SH SOLE 00239
RENAISSANCE IPO ETFETF75993720429450SH SOLE 00450
RENEWABLE ENERGY GROUP INC COM NEWStock75972A30111150SH SOLE 00150
RESIDEO TECHNOLOGIES INC COMStock76118Y1042116SH SOLE 00116
RESOLUTE FST PRODS INC COMStock76117W1094550SH SOLE 00550
RESOURCES CONNECTION INC COMStock76122Q10540232,000SH SOLE 31,00001,000
REXFORD INDL RLTY INC COMREIT76169C1004078,285SH SOLE 008,285
RF INDUSTRIES INCStock74955210581,700SH SOLE 001,700
RGC RESOURCES INC Stock74955L10398641,450SH SOLE 40,00001,450
RH COMStock74967X1031125SH SOLE 0025
RLJ LODGING TR COMREIT74965L10115410,873SH SOLE 0010,873
RMR GROUP INC CL AStock74967R1064112SH SOLE 00112
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETFETF3015057072654,350SH SOLE 004,350
ROCKET COS INC COM CL AStock77311W10110500SH SOLE 00500
ROCKWELL AUTOMATION INC COMStock7739031094091,632SH SOLE 001,632
ROCKY MTN CHOCOLATE FACTORY INC NEW COM PAR $0.03Stock77467X101143,523SH SOLE 003,523
ROCKY SHOES & BOOTS INCStock7745151005,912210,625SH SOLE 195,000015,625
ROKU INC COM CL AStock77543R1021030SH SOLE 0030
ROYAL CARIBBEAN GROUP COMStockV7780T1037100SH SOLE 00100
ROYAL DUTCH SHELL PLC SPON ADR BADR78025910710300SH SOLE 00300
ROYAL DUTCH SHELL PLC-ADRADR78025920640311,475SH SOLE 0011,475
ROYCE GLOBAL VALUE TR INC COMCEF78081T1044305SH SOLE 00305
ROYCE MICRO-CAP TRUST INCCEF780915104121,176SH SOLE 001,176
ROYCE VALUE TR INCCEF7809101051207,437SH SOLE 007,437
RUSH ENTERPRISES INC CL AStock7818462095112SH SOLE 00112
RUSH STREET INTERACTIVE INC COMStock78201110053024,500SH SOLE 0024,500
RYDER SYS INC COMStock783549108701,135SH SOLE 001,135
SABRA HEALTH CARE REIT INCREIT78573L1067387SH SOLE 00387
SAGE THERAPEUTICS INC COMStock78667J108114SH SOLE 0014
SALEM MEDIA GROUP INC CL AStock79409310433,000SH SOLE 003,000
SALESFORCE COM Stock79466L302186834SH SOLE 00834
SALLY BEAUTY HLDGS INC COMStock79546E1042126SH SOLE 00126
SAP AKTIENGESELLSCHAFT ADRADR80305420439300SH SOLE 00300
SCHLUMBERGER LTD COMStock806857108823,760SH SOLE 003,760
SCHNEIDER NATIONAL INC CL BStock80689H102211,000SH SOLE 001,000
SCHWAB ETFS- US BROAD MARKET ETFETF8085241021191,303SH SOLE 001,303
SCHWAB ETFS- US SMALL-CAP ETFETF8085246071491,669SH SOLE 001,669
SCHWAB US DIVIDEND EQUITY ETFETF8085247972533,946SH SOLE 003,946
SCOTTS MIRACLE GRO CO CL AStock81018610625125SH SOLE 00125
SEA LTD SPONSORD ADSADR81141R10030150SH SOLE 00150
SEAGATE TECHNOLOGYStockG7945M1076100SH SOLE 00100
SEMPRA ENERGYStock8168511092742,152SH SOLE 002,152
SENSEONICS HLDGS INC COMStock81727U10533,000SH SOLE 003,000
SHERWIN WILLIAMS CO COMStock824348106110150SH SOLE 00150
SHIP FINANCE INTERNATIONALStockG7738W1062240SH SOLE 00240
SHOPIFY INC CL AStock82509L1076255SH SOLE 0055
SIERRA BANCORP COMStock82620P1023140SH SOLE 00140
SIMON PROPERTY GROUP INCREIT8288061099100SH SOLE 00100
SIRIUS XM RADIO INC Stock82968B1032250SH SOLE 00250
SIX FLAGS ENTMT CORP NEW COMStock83001A10216475SH SOLE 00475
SKECHERS U S A INC CL AStock83056610511300SH SOLE 00300
SLACK TECHNOLOGIES INC COM CL AStock83088V102375SH SOLE 0075
SLM CORP COMStock78442P1065400SH SOLE 00400
SMILEDIRECTCLUB INC CL A COMStock83192H106191,600SH SOLE 001,600
SNAP INC CL AStock83304A1061212,425SH SOLE 002,425
SNAP ON INC COMStock83303410168396SH SOLE 00396
SONY CORP SPONSORED ADRADR83569930715153SH SOLE 00153
SOUTH ST CORP COMStock840441109572SH SOLE 0072
SOUTHERN CO COMStock8425871075258,540SH SOLE 008,540
SOUTHERN PERU COPPER CORPStock84265V105791,212SH SOLE 001,212
SOUTHWEST AIRLS CO COMStock8447411082395,119SH SOLE 005,119
SOUTHWEST GAS HOLDINGS INC COMStock8448951026100SH SOLE 00100
SP PLUS CORP COMStock78469C1034,708163,300SH SOLE 115,000048,300
SPDR BARCLAYS CAPITAL INTL TREASURY BOND ETFETF78464A516622,000SH SOLE 002,000
SPDR BIOTECH ETFETF78464A87021150SH SOLE 00150
SPDR DOW JONES INDUSTRIAL ETFETF78467X109185605SH SOLE 00605
SPDR GOLD ETFETF78463V1077,30340,948SH SOLE 0040,948
SPDR S&P 500 ETFETF78462F10323,67863,330SH SOLE 0063,330
SPDR S&P KENSHO CLEAN POWER ETFETF78468R65536335SH SOLE 00335
SPDR S&P KENSHO FINAL FRONTIERS ETFETF78468R63014355SH SOLE 00355
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETFETF78468R64820350SH SOLE 00350
SPDR S&P METALS AND MINING ETFETF78464A7553100SH SOLE 00100
SPDR S&P MIDCAP 400 ETFETF78467Y1071,4013,336SH SOLE 003,336
SPDR S&P SEMICONDUCTOR ETFETF78464A86279460SH SOLE 00460
SPDR SER TR DJ GLOBAL TITANS ETFETF78464A7061081,130SH SOLE 001,130
SPDR SER TR S&P DIVID ETFETF78464A76330284SH SOLE 00284
SPDR SER TR WELLS FARGO PFD STOCK ETFETF78464A29230683SH SOLE 00683
SPROTT INC COM NEWStock8520662081,35746,826SH SOLE 23,200023,626
SPROTT PHYSICAL GOLD TR UNITCEF85207H1042,191145,180SH SOLE 00145,180
SPROTT PHYSICAL SILVER TR TR UNITCEF85207K10710611,300SH SOLE 0011,300
SQUARE INC CL AStock85223410328128SH SOLE 00128
STANLEY BLACK & DECKER INC COMStock85450210118100SH SOLE 00100
STANLEY BLACK & DECKER INC COPR UNITStock8545028461171,045SH SOLE 001,045
STARBUCKS CORPStock8552441094,49642,024SH SOLE 0042,024
STARWOOD PPTY TR INC COMREIT85571B105402,050SH SOLE 002,050
STATE STR CORP COMStock8574771037100SH SOLE 00100
STEELCASE INC CL AStock8581552031,464108,064SH SOLE 97,000011,064
STERICYCLE INCStock858912108901,300SH SOLE 001,300
STORE CAP CORP COMREIT86212110017500SH SOLE 00500
STRIDE INC COMStock86333M1083,553167,375SH SOLE 159,00008,375
STRYKER CORPStock8636671016402,611SH SOLE 002,611
SUN LIFE FINANCIAL INC. COMStock866796105751,689SH SOLE 001,689
SUNPOWER CORPStock8676524061,00039,000SH SOLE 0039,000
SUPERIOR GROUP OF CO INC COMStock8683581022,01086,500SH SOLE 67,600018,900
SVB FINANCIAL GROUP COMStock78486Q101136350SH SOLE 00350
SWISS HELVETIA FUND INCCEF870875101131,448SH SOLE 001,448
SYSCO CORP COMStock8718291078103SH SOLE 00103
T C PIPELINESStock87233Q10821700SH SOLE 00700
T ROWE PRICE GROUP INCStock74144T10836240SH SOLE 00240
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADSADR8740602055256SH SOLE 00256
TARGA RES CORP COMStock87612G101411,561SH SOLE 001,561
TARGET CORP COMStock87612E10610,13057,382SH SOLE 20,000037,382
TATA MOTORS LTD ADRADR8765685028600SH SOLE 00600
TCW STRATEGIC INCOME FD INC COMCEF87234010419534,212SH SOLE 0034,212
TE CONNECTIVITY LTDStockH84989104109900SH SOLE 00900
TECHNOLOGY SELECT SECTOR SPDRETF81369Y8031,67912,913SH SOLE 0012,913
TEGNA INC COMStock87901J105564,000SH SOLE 004,000
TELADOC HEALTH INC COMStock87918A105210SH SOLE 0010
TELEPHONE & DATA SYS INC COM NEWStock8794338291,83298,650SH SOLE 95,00003,650
TELUS CORPORATION COMStock87971M1032100SH SOLE 00100
TEMPLETON GLOBAL INCOME FD INCCEF8801981065910,667SH SOLE 0010,667
TENET HEALTHCARE CORP COM NEWStock88033G4076140SH SOLE 00140
TENNANT CO COMStock88034510387512,475SH SOLE 12,0000475
TENNECO INC CL A VTG COM STKStock8803491053280SH SOLE 00280
TERADATA CORPStock88076W103452,000SH SOLE 002,000
TESLA MOTORS INC Stock88160R101473670SH SOLE 00670
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADSADR881624209121,220SH SOLE 001,220
TEXAS INSTRS INC COMStock8825081048385,105SH SOLE 005,105
THERMO FISHER SCIENTIFIC INC COMStock8835561021,8944,067SH SOLE 004,067
THOR INDS INC COMStock8851601019100SH SOLE 00100
TILRAY INC COM CL 2Stock88688T1002189SH SOLE 00189
TJX COS INC NEW COMStock8725401092914,260SH SOLE 004,260
T-MOBILE US INC COMStock8725901041396SH SOLE 0096
TONIX PHARMACEUTICALS HLDG CO COMStock8902607060714SH SOLE 00714
TOOTSIE ROLL INDS INC COMStock890516107953,200SH SOLE 003,200
TORONTO DOMINION BANKStock89116050949872SH SOLE 00872
TOTAL SA ADRADR89151E10936858SH SOLE 00858
TOYOTA MOTOR CORP SP ADR REP2COMADR89233130783539SH SOLE 00539
TRANE TECHNOLOGIES PLC SHSStockG8994E10351350SH SOLE 00350
TRAVELCENTERS OF AMERICA INC COM NEWStock89421B10932970SH SOLE 00970
TRAVELERS COMPANIES INC COMStock89417E109966SH SOLE 0066
TREEHOUSE FOODS INCStock89469A1045128SH SOLE 00128
TRI POINTE HOMES INCCOM USD0.01Stock87265H1093163SH SOLE 00163
TRIBUNE PUBG CO NEW COMStock89609W1073200SH SOLE 00200
TRINITY INDS INC COMStock89652210991434,650SH SOLE 33,00001,650
TRUIST FINL CORP COMStock89832Q1092,62154,681SH SOLE 0054,681
TRUPANION INC COMStock8982021067786,500SH SOLE 006,500
TUPPERWARE BRANDS CORPStock8998961047220SH SOLE 00220
TURTLE BEACH CORP COM NEWStock9004502068,582398,245SH SOLE 371,200027,045
TUSCAN HLDGS CORP COMStock90069K10401SH SOLE 001
TWILIO INC CL AStock90138F102237700SH SOLE 00700
TWITTER INC COMStock90184L102841,554SH SOLE 001,554
U S GLOBAL INVS INCORPORA CLASS AStock902952100336,000SH SOLE 006,000
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETFETF26922A719201,000SH SOLE 001,000
UBER TECHNOLOGIES INC COMStock90353T10011220SH SOLE 00220
UGI CORP NEW COMStock90268110517476SH SOLE 00476
UNDER ARMOUR INC CL AStock904311107130SH SOLE 0030
UNDER ARMOUR INC CL CStock904311206422,830SH SOLE 002,830
UNILEVER PLC SPON ADR NEWADR90476770477512,835SH SOLE 0012,835
UNION PAC CORP COMStock9078181087,08134,007SH SOLE 0034,007
UNITED CONTL HLDGS INC Stock91004710916380SH SOLE 00380
UNITED NAT FOODS INC COMStock9111631036380SH SOLE 00380
UNITED PARCEL SERVICE INCStock9113121065,46732,467SH SOLE 11,000021,467
UNITED STATES CELLULAR CORP COMStock911684108260SH SOLE 0060
UNITED STS LIME & MINERALS INC COMStock9119221022,71623,825SH SOLE 23,0000825
UNITEDHEALTH GROUPStock91324P102233664SH SOLE 00664
UNITIL CORPORATION Stock91325910773416,575SH SOLE 16,0000575
UNITY SOFTWARE INC COMStock91332U10116105SH SOLE 00105
URBAN OUTFITTERS INC COMStock91704710218700SH SOLE 00700
US BANCORP DEL COM NEWStock9029733041,28127,497SH SOLE 0027,497
UTILITIES SELECT SECTOR SPDR FUNDETF81369Y8862463,928SH SOLE 003,928
V F CORP COMStock9182041089101SH SOLE 00101
VAIL RESORTS INCStock91879Q109126450SH SOLE 00450
VALERO ENERGY CORPStock91913Y100478SH SOLE 0078
VALUE LINE INCStock92043710068220,700SH SOLE 20,5000200
VALVOLINE INC COMStock92047W10145519,650SH SOLE 19,0000650
VANDA PHARMACEUTICALS INCStock921659108665,000SH SOLE 005,000
VANECK VECTORS BIOTECH ETFETF92189F72670414SH SOLE 00414
VANECK VECTORS OIL SERVICES ETFETF92189H607319SH SOLE 0019
VANECK VECTORS PHARMACEUTICAL ETFETF92189F69265976SH SOLE 00976
VANGUARD CONSUMER STAPLES ETFETF92204A20740232SH SOLE 00232
VANGUARD DIVIDEND APPRECIATION ETFETF9219088445,53739,223SH SOLE 0039,223
VANGUARD ESG U.S. STOCK ETFETF92191073354770SH SOLE 00770
VANGUARD EXTENDED MARKET ETFETF9229086525,97036,252SH SOLE 0036,252
VANGUARD FINANCIALS ETFETF92204A40512166SH SOLE 00166
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUNDETF9220427181079SH SOLE 0079
VANGUARD FTSE DEVELOPED MARKETS ETFETF92194385879816,910SH SOLE 0016,910
VANGUARD FTSE EMERGING MARKETS ETFETF9220428581,38127,553SH SOLE 0027,553
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETFETF92204267637676SH SOLE 00676
VANGUARD GROWTH ETFETF922908736114450SH SOLE 00450
VANGUARD HEALTH CARE ETFETF92204A5042,2209,924SH SOLE 009,924
VANGUARD HIGH DIVIDEND YIELDETF9219464061,04511,423SH SOLE 0011,423
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETFETF922908512113951SH SOLE 00951
VANGUARD INFORMATION TECHNOLOGYETF92204A7021,1743,318SH SOLE 003,318
VANGUARD INTERMEDIATE-TERM BOND INDEX FUNDETF921937819991,070SH SOLE 001,070
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFETF92206C8701,27713,148SH SOLE 0013,148
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETFETF921946810340SH SOLE 0040
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETFETF9219467941863,054SH SOLE 003,054
VANGUARD LARGE-CAP INDEX FUNDETF92290863730170SH SOLE 00170
VANGUARD MID CAP ETF922908629183885SH SOLE 00885
VANGUARD MID CAP GROWTH ETFETF92290853870330SH SOLE 00330
VANGUARD MORTGAGE-BACKED SECURITIES ETFETF92206C7714418,158SH SOLE 008,158
VANGUARD REIT INDEX ETFETF9229085533974,672SH SOLE 004,672
VANGUARD RUSSELL 1000 VALUE ETFETF92206C71446385SH SOLE 00385
VANGUARD S&P 500 ETFETF92290836310,82231,487SH SOLE 0031,487
VANGUARD S&P 500 GROWTH ETFETF921932505732SH SOLE 0032
VANGUARD S&P 500 VALUE ETFETF9219327038206,630SH SOLE 006,630
VANGUARD SHORT TERM CORP BOND FD ETFETF92206C4095,09461,194SH SOLE 0061,194
VANGUARD SHORT TERM INFL-PROTECTEDETF9220208059,175179,541SH SOLE 00179,541
VANGUARD SHORT-TERM BOND INDEX FUNDETF9219378272953,563SH SOLE 003,563
VANGUARD SMALL CAP ETFETF9229087516203,186SH SOLE 003,186
VANGUARD SMALL CAP VALUE ETFETF9229086119546,708SH SOLE 006,708
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF922908595145540SH SOLE 00540
VANGUARD TAX-EXEMPT BOND ETFETF92290774611200SH SOLE 00200
VANGUARD TOTAL BOND MARKET ETFETF9219378352,74931,177SH SOLE 0031,177
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J4072,32839,757SH SOLE 0039,757
VANGUARD TOTAL INTL STOCK IDEX ETFETF9219097681,45824,231SH SOLE 0024,231
VANGUARD TOTAL STK MKTETF92290876925,012128,503SH SOLE 00128,503
VANGUARD UTILITIESETF92204A8761701,238SH SOLE 001,238
VANGUARD VALUE ETFETF9229087441371,155SH SOLE 001,155
VECTOR GROUP LTDStock92240M108474,053SH SOLE 004,053
VELODYNE LIDAR INC COMStock92259F1019400SH SOLE 00400
VENTAS INCREIT92276F100601,221SH SOLE 001,221
VEREIT INC COMREIT92339V3087198SH SOLE 00198
VERIZON COMMUNICATIONSStock92343V1044,63578,902SH SOLE 0078,902
VIACOMCBS INC CL AStock92556H10718471SH SOLE 00471
VIATRIS INC COMStock92556V10644723,836SH SOLE 7,941015,895
VICTORYSHARES U.S. 500 ENHANCED VOLATILITY WTD INDEX ETFETF92647N78233532SH SOLE 00532
VILLAGE SUPER MKT INC CL A NEWStock92710740977535,150SH SOLE 34,00001,150
VISA INCStock92826C8399024,124SH SOLE 004,124
VISTRA CORP WT EXP 020224Stock92840M128060SH SOLE 0060
VMWARE INC CL A COMStock92856340215105SH SOLE 00105
VODAFONE GROUP NEW ADR FADR92857W308824,955SH SOLE 004,955
VORNADO REALTY TRUSTREIT92904210932850SH SOLE 00850
VOYA PRIME RATE TR SH BEN INTCEF92913A1003600SH SOLE 00600
WABTECStock92974010818243SH SOLE 00243
WALGREENS BOOTS ALLIANCE INC COMStock9314271082,09652,567SH SOLE 0052,567
WALMART INC COMStock9311421032,05814,278SH SOLE 0014,278
WASHINGTON PRIME GROUP NEW COMREIT93964W405067SH SOLE 0067
WASHINGTON REAL ESTATE INVT TRREIT939653101421,925SH SOLE 001,925
WASTE MANAGEMENT INCStock94106L1091,92716,340SH SOLE 0016,340
WD-40 CO COMStock929236107133500SH SOLE 00500
WEC ENERGY GROUP INC COMStock92939U1061,10812,035SH SOLE 0012,035
WEIBO CORP SPONSORED ADRADR948596101781,900SH SOLE 001,900
WEINGARTEN REALTY INVESTORS SBIREIT94874110314630SH SOLE 00630
WELLS FARGO CO NEW COMStock94974610145214,979SH SOLE 0014,979
WELLS FARGO CO NEW PERP PFD CNV APreferred94974680432SH SOLE 002
WENDYS CO COMStock95058W1001,58872,436SH SOLE 52,000020,436
WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOMECEF95766R1041,440116,000SH SOLE 00116,000
WESTERN ASSET EMERGING MKTS DE COMCEF95766A101173SH SOLE 0073
WESTERN ASSET PREMIER BD FD SHS BEN INTCEF957664105141,000SH SOLE 001,000
WESTPORT INNOVATION Stock9609083091200SH SOLE 00200
WESTROCK CO COMStock96145D1059210SH SOLE 00210
WESTWOOD HLDGS GROUP INC COMStock961765104251,720SH SOLE 001,720
WEYCO GROUP INC COMStock96214910056035,325SH SOLE 34,00001,325
WEYERHAEUSER COREIT96216610400SH SOLE 000
WHIRLPOOL CORP COMStock96332010677424SH SOLE 00424
WIDEOPENWEST INC COMStock96758W1018770SH SOLE 00770
WILEY JOHN & SONS INC CL AStock9682232061,47732,350SH SOLE 31,20001,150
WILLIAMS COS INC COMStock96945710046022,931SH SOLE 0022,931
WILLIAMS SONOMA INCStock9699041016085,966SH SOLE 005,966
WINTRUST FINANCIAL CPStock97650W1083,22752,819SH SOLE 26,500026,319
WISDOMTREE CLOUD COMPUTING FUNDETF97717Y69116300SH SOLE 00300
WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUNDETF97717X610672,200SH SOLE 002,200
WISDOMTREE INTERNATIONAL EQUITY FUNDETF97717W70315300SH SOLE 00300
WISDOMTREE INVTS INC COMStock97717P104326,063SH SOLE 006,063
WISDOMTREE JAPAN HEDGED EQUITYETF97717W85125455SH SOLE 00455
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUNDETF97717W40624292SH SOLE 00292
WMI HOLDINGS CORP.Stock62482R10703SH SOLE 003
WORKDAY INC CL AStock98138H10148200SH SOLE 00200
WORKHORSE GROUP INC COM NEWStock98138J206277SH SOLE 0077
WP CAREY INC COMREIT92936U10935500SH SOLE 00500
WPX ENERGY INCStock98212B1034476SH SOLE 00476
WW INTL INC COMStock98262P101150SH SOLE 0050
WYNN RESORTS LTDStock9831341073162,800SH SOLE 002,800
XCEL ENERGY INC COMStock98389B1001231,848SH SOLE 001,848
XERIS PHARMACEUTICALS INC COMStock98422L107102,000SH SOLE 002,000
XEROX HOLDINGS CORP COM NEWStock98421M10619825SH SOLE 00825
XYLEM INCStock98419M10041401SH SOLE 00401
YELP INC CL AStock9858171051314,000SH SOLE 004,000
YRC WORLDWIDE INC COM PAR $.01Stock98424960705SH SOLE 005
YUM CHINA HLDGS INC COMStock98850P10990915,919SH SOLE 0015,919
YUM! BRANDS INCStock9884981011,51813,978SH SOLE 0013,978
ZIMMER HLDGS INCStock98956P10288572SH SOLE 00572
ZIONS BANCORPORATION N A COMStock989701107481,099SH SOLE 001,099
ZOETIS INC COM CL AStock98978V1033,78922,894SH SOLE 19,00003,894
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L10189265SH SOLE 00265
ZOSANO PHARMA CORP COM NEWStock98979H2021325,000SH SOLE 0025,000
ZTO EXPRESS CAYMAN INC SPONSORED ADS AADR98980A105291,000SH SOLE 001,000
ZYNGA INCStock98986T108050SH SOLE 0050