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
1 800 FLOWERS COM INC CL AStock68243Q1063,701134,050SH SOLE 124,000010,050
10X CAPITAL VENTURE ACQU CORP COM CL AStock88025V107170SH SOLE 0070
3D SYSTEMS CORPORATIONStock88554D205120SH SOLE 0020
3M CO COMStock88579Y1012,00010,380SH SOLE 0010,380
A. H. BELO CORPORATIONStock0012821021,163556,381SH SOLE 427,8760128,505
ABB LTD SPONSORED ADRADR000375204612,000SH SOLE 002,000
ABBOTT LABS COMStock0028241008,10467,625SH SOLE 0067,625
ABBVIE INC COMStock00287Y1099,94191,861SH SOLE 27,000064,861
ABM INDS INC COMStock0009571001,21523,825SH SOLE 23,2000625
ACCEL ENTERTAINMENT INC COM CL A1Stock00436Q106151,400SH SOLE 001,400
ACCENTURE LTD BERMUDA CL AStockG1151C1017542,730SH SOLE 002,730
ACCO BRANDS CORP COMStock00081T1085,879696,543SH SOLE 593,0000103,543
ACME UTD CORP COMStock00481610415,305388,049SH SOLE 241,4810146,568
ACTIVISION INCStock00507V1091942,083SH SOLE 002,083
ADA ES INC COMStock00770C1011200SH SOLE 00200
ADIENT PLC ORD SHSStockG0084W10102SH SOLE 002
ADOBE SYS INCStock00724F1015371,130SH SOLE 001,130
ADVANCED MICRO DEVICES INC COMStock0079031074,91262,575SH SOLE 57,00005,575
ADVANSIX INC COMStock00773T1013111SH SOLE 00111
ADVENT CLAYMORE CONVERTIBLE SECS & INCCEF00764C1097420SH SOLE 00420
ADVISORSHARES PURE CANNABIS ETFETF00768Y495281,200SH SOLE 001,200
ADVISORSHARES PURE US CANNABIS ETFETF00768Y45334800SH SOLE 00800
AEGON N V ISIN #US0079241032ADR0079241035970SH SOLE 00970
AEROVIRONMENT INC COMStock008073108107925SH SOLE 00925
AES CORPStock00130H10524893SH SOLE 00893
AFLAC INC COMStock0010551022354,600SH SOLE 004,600
AGILENT TECH INCStock00846U10113100SH SOLE 00100
AIRBNB INC COM CL AStock009066101840SH SOLE 0040
ALAMO GROUP INCStock0113111073,55222,750SH SOLE 21,9000850
ALBERTSONS COS INC COMMON STOCKStock0130911035260SH SOLE 00260
ALCON AG ORD SHSStockH0130112826375SH SOLE 00375
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W1024351,919SH SOLE 001,919
ALICO INC COMStock016230104301,000SH SOLE 001,000
ALLEGHANY CORP DEL COMStock017175100812SH SOLE 0012
ALLEGION PLCStockG0176J10915116SH SOLE 00116
ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INTStock01881G106681,711SH SOLE 001,711
ALLIANT ENERGY CORP COMStock0188021083135,787SH SOLE 005,787
ALLIED MOTION TECHNOLOGIES INC COMStock0193301091,46528,550SH SOLE 23,50005,050
ALLSCRIPTS HEALTHCAREStock01988P10806SH SOLE 006
ALLSTATE CORPStock0200021017466,490SH SOLE 006,490
ALLY FINL INC COMStock02005N10011250SH SOLE 00250
ALPHABET INC CAP STK CL CStock02079K1073,7771,826SH SOLE 001,826
ALPINE GLOBAL PREMIER PROPERTIES FDCEF00302L1086931SH SOLE 00931
ALPS TRUST ETF ALERIAN MLPETF00162Q4521364,444SH SOLE 004,444
ALTRIA GROUP INC COMStock02209S1031,02219,976SH SOLE 0019,976
AMARIN CORP PLC SPONSORED ADR NEWADR02311120691,430SH SOLE 001,430
AMAZON.COM INCStock0231351069,2482,989SH SOLE 95002,039
AMEREN CORPStock02360810292611,383SH SOLE 0011,383
AMERICA MOVIL SERIES L ADRADR02364W1051309,600SH SOLE 009,600
AMERICAN AIRLS GROUP INC COMStock02376R10243718,294SH SOLE 0018,294
AMERICAN ELEC PWR CO INC COMStock0255371013,08836,462SH SOLE 0036,462
AMERICAN EXPRESS CO COMStock0258161093862,727SH SOLE 002,727
AMERICAN INTL GROUP INC COM NEWStock02687478433715SH SOLE 00715
AMERICAN SOFTWARE CL A CLASS AStock0296831091557,498SH SOLE 007,498
AMERICAN TOWER CORPREIT03027X1007413,100SH SOLE 003,100
AMERICAN WATER WORKS CO Stock030420103111739SH SOLE 00739
AMGEN INCStock0311621005,29421,277SH SOLE 0021,277
AMNEAL PHARMACEUTICALS INC COM STK CL AStock03168L105060SH SOLE 0060
ANALOG DEVICES INC COMStock0326541054262,750SH SOLE 002,750
ANDERSONS INC COMStock0341641035180SH SOLE 00180
ANHEUSER BUSCHADR03524A1087115SH SOLE 00115
ANNALY CAPITAL MANAGEMENT INCREIT035710409718,238SH SOLE 008,238
ANSYS INCStock03662Q10569202SH SOLE 00202
AON CORPStockG0403H1085272,289SH SOLE 002,289
APA CORPORATION COMStock03743Q1084200SH SOLE 00200
APOGEE ENTERPRISES INC COMStock0375981092,63064,325SH SOLE 62,25002,075
APPIAN CORP CL AStock03782L101754SH SOLE 0054
APPLE INCStock03783310029,873244,554SH SOLE 27,5000217,054
APPLIED MATLS INC COMStock03822210523170SH SOLE 00170
ARC DOCUMENT SOLUTIONS INCORPORStock00191G1031,645779,828SH SOLE 561,5000218,328
ARCHER DANIELS MIDLAND CO COMStock03948310256977SH SOLE 00977
ARCIMOTO INC COMStock0395871009700SH SOLE 00700
ARCOS DORADOS HOLDINGS INC COM NPVCL AStockG0457F107025SH SOLE 0025
ARDAGH GROUP S A CL AStockL0223L10111450SH SOLE 00450
ARDMORE SHIPPING CORP COMStockY0207T1002390SH SOLE 00390
ARES CAPITAL CORP COMCEF04010L1036300SH SOLE 00300
ARK GENOMIC REVOLUTION ETFETF00214Q3022402,700SH SOLE 002,700
ARK INNOVATION ETFETF00214Q1042552,130SH SOLE 002,130
ARK ISRAEL INNOVATIVE TECHNOLOGY ETFETF00214Q6092618,300SH SOLE 008,300
ARK NEXT GENERATION INTERNET ETFETF00214Q401750SH SOLE 0050
ARRAY TECHNOLOGIES INC COM SHSStock04271T100133SH SOLE 0033
ASANA INC CL AStock04342Y10411400SH SOLE 00400
ASTRAZENECA PLC- SPONS ADRADR046353108120SH SOLE 0020
ASTRONOVA INC COMStock04638F10880960,350SH SOLE 54,50005,850
AT&T INC COMStock00206R1025,946196,423SH SOLE 50,0000146,423
ATHENE HOLDING LTD CL AStockG0684D1072785,523SH SOLE 005,523
AUTOMATIC DATA PROCESSING INC COMStock05301510389470SH SOLE 00470
AUTONATION INC COMStock05329W10210110SH SOLE 00110
AUTOZONE INC NEVStock05333210232SH SOLE 002
AVAGO TECHNOLOGIES LTDStock11135F1013678SH SOLE 0078
AVANGRID INC COMStock05351W10333666SH SOLE 00666
AVANOS MED INC COMStock05350V106521,195SH SOLE 001,195
AXSOME THERAPEUTICS INC COMStock05464T104113SH SOLE 0013
B&G FOODS INC CLASS AStock05508R1062,53081,445SH SOLE 73,00008,445
BAIDU COM ADR ADR05675210844201SH SOLE 00201
BAKER HUGHES COMPANY CL AStock05722G1004199SH SOLE 00199
BALL CORP COMStock05849810617205SH SOLE 00205
BANK HAWAII CORP COMStock0625401092,77130,968SH SOLE 24,40006,568
BANK NEW YORK MELLON CORP COMStock0640581001392,940SH SOLE 002,940
BANK NOVA SCOTIA B C COMStock06414910731500SH SOLE 00500
BANK OF MONTREALStock0636711012172,434SH SOLE 002,434
BAOZUN INC SPONSORED ADRADR06684L1031072,800SH SOLE 002,800
BAR HBR BANKSHARES COMStock0668491003,852130,945SH SOLE 127,00003,945
BARRETT BUSINESS SERVICES INCStock0684631082,48136,025SH SOLE 35,00001,025
BARRICK GOLD CORP FStock06790110814712SH SOLE 00712
BAXTER INTL INC COMStock0718131095055,982SH SOLE 005,982
BEACON ROOFING SUPPLY INC COMStock073685109350SH SOLE 0050
BECTON DICKINSON & CO COMStock07588710939160SH SOLE 00160
BELLICUM PHARMACEUTICALS INC COM NEWStock07948140401SH SOLE 001
BERKSHIRE HATHAWAY INC DEL CL AStock0846701081,9295SH SOLE 005
BERKSHIRE HATHAWAY INC DEL CL B NEWStock0846707023,24712,709SH SOLE 0012,709
BEYOND MEAT INC COMStock08862E109970SH SOLE 0070
BGSF INC COMStock05601C1057,540538,600SH SOLE 475,800062,800
BIGCOMMERCE HLDGS INC COM SER 1Stock08975P108227SH SOLE 0027
BIGLARI HLDGS INC COM STK CL AStock08986R40812SH SOLE 002
BIGLARI HLDGS INC COM STK CL BStock08986R309326SH SOLE 0026
BIOCRYST PHARMACEUTICALS INC COMStock09058V1034,432435,790SH SOLE 00435,790
BIOGEN IDEC INCStock09062X10348172SH SOLE 00172
BIONTECH SE SPONSORED ADSADR09075V102112SH SOLE 0012
BIOSIG TECHNOLOGIES INC COM NEWStock09073N2013800SH SOLE 00800
BK OF AMERICA CORP COMStock0605051046,537168,957SH SOLE 105,000063,957
BLACK HILLS CORP COMStock09211310950750SH SOLE 00750
BLACK KNIGHT INC COMStock09215C10513174SH SOLE 00174
BLACKROCK CORPORATE HIGH YIELD FD VI INCCEF09255P1076500SH SOLE 00500
BLACKROCK CREDIT ALLOC INCOME TRUSTCEF092508100181,233SH SOLE 001,233
BLACKROCK ENHANCED DIVID ACHIEVERS TR COMCEF09251A104697,284SH SOLE 007,284
BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COMCEF0925011053275SH SOLE 00275
BLACKROCK INC Stock09247X101462613SH SOLE 00613
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 SHSCEF09248X100522,113SH SOLE 002,113
BLACKSTONE GROUP LPStock09260D10715,215204,144SH SOLE 71,0000133,144
BLACKSTONE MTG TR INC COM CL AREIT09257W10012400SH SOLE 00400
BLOCK H & R INC COMStock093671105522,400SH SOLE 002,400
BLUE BIRD CORP COMStock0953061063,320132,640SH SOLE 100,000032,640
BOEING CO COMStock0970231051,2294,826SH SOLE 004,826
BOOT BARN HLDGS INC COMStock0994061005,66190,850SH SOLE 86,00004,850
BOOZ ALLEN HAMILTON HLDG CORP CL AStock0995021068100SH SOLE 00100
BOSTON SCIENTIFIC CORPStock101137107882,280SH SOLE 002,280
BOX INC CL AStock10316T104231,000SH SOLE 001,000
BP PLC SPONSORED ADRADR05562210460324,784SH SOLE 0024,784
BRIGHTHOUSE FINL INC COMStock10922N1037159SH SOLE 00159
BRINKER INTL INC COMStock1096411001141,600SH SOLE 001,600
BRISTOL-MYERS SQUIBB CO COMStock1101221085,35484,808SH SOLE 47,000037,808
BROOKFIELD ASSET MGMT INC COM VOTINGStock1125851047150SH SOLE 00150
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS AStock11275Q107111SH SOLE 0011
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98StockG162521015100SH SOLE 00100
BROOKFIELD PROPERTY PARTNERS NON-TRADEABLE ASSET CStockG162491074203SH SOLE 00203
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNITStockG16258108125SH SOLE 0025
BROOKLYN IMMUNOTHERAPEUTICS COMStock114082100359,493SH SOLE 009,493
BUILD A BEAR WORKSHOPStock1200761041,547224,200SH SOLE 200,400023,800
C H ROBINSON WORLDWIDE INC COM NEWStock12541W209550SH SOLE 0050
C3 AI INC CL AStock12468P104113SH SOLE 0013
CABOT CORP COMStock12705510142800SH SOLE 00800
CALAMOS STRATEGIC TOTAL RETURN FDCEF1281251017400SH SOLE 00400
CAMPBELL SOUP CO COMStock13442910962612,445SH SOLE 0012,445
CANADIAN IMP BK COMM COMStock13606910120200SH SOLE 00200
CANOO INC COM CL AStock13803R102161SH SOLE 0061
CANOPY GROWTH CORP COMStock13803510021670SH SOLE 00670
CARDINAL HEALTH INCStock14149Y1081,82630,050SH SOLE 30,000050
CARLISLE COS INC COMStock1423391001167SH SOLE 0067
CARLYLE GROUP INC COMStock14316J10864317,500SH SOLE 0017,500
CARNIVAL CORPStock143658300401,511SH SOLE 001,511
CARPARTS COM INC COMStock14427M10715,4761,083,742SH SOLE 578,0000505,742
CARRIER GLOBAL CORPORATION COMStock14448C1041283,030SH SOLE 003,030
CARVANA CO CL AStock14686910226100SH SOLE 00100
CATCHMARK TIMBER TR INC CL AREIT14912Y2021,029101,109SH SOLE 85,500015,609
CATERPILLAR INC COMStock1491231013,18813,750SH SOLE 0013,750
CBS CORP CL BStock92556H2065,578123,670SH SOLE 75,000048,670
CDW CORP COMStock12514G10836214SH SOLE 00214
CEDAR FAIR L P DEP UNITStock15018510610200SH SOLE 00200
CENOVUS ENERGY INC F Stock15135U10902SH SOLE 002
CENTENE CORP DEL COMStock15135B10119300SH SOLE 00300
CENTERPOINT ENERGY INC COMStock15189T107271,191SH SOLE 001,191
CENTRAL GARDEN & PET COStock1535271061,08018,625SH SOLE 18,0000625
CENTRAL VY CMNTY BANCORP COMStock1556851003150SH SOLE 00150
CENTURY CASINOS INC COMStock1564921001,334129,850SH SOLE 125,60004,250
CERNER CORP COMStock156782104841,171SH SOLE 001,171
CF INDS HLDGS INC COMStock12526910027600SH SOLE 00600
CHARLES SCHWAB CORPStock8085131051151,758SH SOLE 001,758
CHARTER COMMUNICATIONS INC NEW CL AStock16119P10823SH SOLE 003
CHECK POINT SOFTWARE TECHNOLOGIES LTDStockM2246510445400SH SOLE 00400
CHEMOURS CO COMStock1638511088300SH SOLE 00300
CHENIERE ENERGY PARTNERS LP COM UNITStock16411Q10111270SH SOLE 00270
CHESAPEAKE ENERGY CORP COMStock16516773502SH SOLE 002
CHESAPEAKE ENERGY CORP WT C EXP 030126Stock16516718006SH SOLE 006
CHEVRON CORP NEW COMStock1667641001,74716,675SH SOLE 0016,675
CHICAGO MERCANTILE HLDGS INCStock12572Q1051,4216,959SH SOLE 006,959
CHILE FUND INCCEF00301W1054428SH SOLE 00428
CHIPOTLE MEXICAN GRILL INCStock16965610532SH SOLE 002
CHROMADEX CORP COM NEWStock17107740720722,167SH SOLE 0022,167
CHURCHILL CAPITAL CORP IV CL AStock17143910222937SH SOLE 00937
CHURCHILL DOWNS INCStock1714841083411,500SH SOLE 001,500
CIGNA CORP Stock12552310049204SH SOLE 00204
CIMAREX ENERGY COStock17179810112200SH SOLE 00200
CISCO SYS INCStock17275R1021,95137,736SH SOLE 0037,736
CITIGROUP INCStock1729674246609,070SH SOLE 009,070
CITIZENS FINL GROUP INC COMStock1746101059200SH SOLE 00200
CLEAN ENERGY FUELS CORP COMStock1844991014300SH SOLE 00300
CLEARWATER PAPER CORPStock18538R1036170SH SOLE 00170
CLEARWAY ENERGY INC CL CStock18539C2046228SH SOLE 00228
CLOROX CO DEL COMStock1890541091,6078,333SH SOLE 008,333
CLOVIS ONCOLOGY INCStock1894641001100SH SOLE 00100
CMC MATERIALS INC COMStock12571T100425SH SOLE 0025
CNA FINL CORP COMStock126117100611,377SH SOLE 001,377
COCA COLA CO COMStock1912161003,18360,378SH SOLE 0060,378
COCRYSTAL PHARMA INC COMStock19188J30032,250SH SOLE 002,250
COHEN & STEERS INFRASTRUCTURE FUNDCEF19248A10927910,000SH SOLE 0010,000
COHEN & STEERS QUALITY INCOME RLTY FD INCCEF19247L1067468SH SOLE 00468
COLFAX CORP COMStock194014106241SH SOLE 0041
COLGATE PALMOLIVE CO COMStock1941621031,24015,730SH SOLE 0015,730
COMCAST CORP NEW CL AStock20030N1012,87853,189SH SOLE 0053,189
COMERICA INC COMStock2003401073755,221SH SOLE 005,221
COMMERCE BANCSHARES INC COMStock2005251037309,524SH SOLE 009,524
COMPASS DIVERSIFIED HOLDINGSStock20451Q1045,475236,508SH SOLE 196,000040,508
COMPASS MINERALS INTL INC. CMNStock20451N10150790SH SOLE 00790
CONAGRA BRANDS INC COMStock2058871021694,499SH SOLE 004,499
CONOCOPHILLIPS COMStock20825C1044949,335SH SOLE 009,335
CONSOLIDATED COMMUNICATIONS HLDGSINC COMStock2090341072,861397,307SH SOLE 208,0000189,307
CONSOLIDATED EDISON INC COMStock2091151042753,678SH SOLE 003,678
CONSTELLATION BRANDS INC CL AStock21036P1082901,272SH SOLE 001,272
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF81369Y40742252SH SOLE 00252
CONSUMER STAPLES SELECT SECTOR SPDRETF81369Y3085978,734SH SOLE 008,734
CORNING INC COMStock21935010551211,767SH SOLE 0011,767
CORTEVA INC COMStock22052L104801,721SH SOLE 001,721
COSTCO WHOLESALE CORPStock22160K1053,4389,755SH SOLE 009,755
COVANTA HLDG CORP COMStock22282E1021,22888,611SH SOLE 0088,611
COVETRUS INC COMStock22304C1003105SH SOLE 00105
CRISPR THERAPEUTICS AG NAMEN AKTStockH1718210838313SH SOLE 00313
CRONOS GROUP INC COMStock22717L1013300SH SOLE 00300
CROWDSTRIKE HLDGS INC CL AStock22788C10522120SH SOLE 00120
CROWN CASTLE INTL CORPREIT22822V1011061SH SOLE 0061
CROWN CRAFTS INC COMStock2283091006,044781,930SH SOLE 745,468036,462
CROWN HLDGS INC COMStock228368106330SH SOLE 0030
CSX CORPStock1264081035906,117SH SOLE 006,117
CUBESMART COMREIT22966310911300SH SOLE 00300
CUMMINS INC COMStock2310211061,1984,623SH SOLE 004,623
CURRENCY SHARES EURO TR EUROETF46138K10393850SH SOLE 00850
CURRENCYSHARES JAPANESE YEN ETFETF46138W10726310SH SOLE 00310
CUTERA INC COMStock23210910812400SH SOLE 00400
CVS HEALTH CORP COMStock1266501005,00266,493SH SOLE 52,000014,493
DANAHER CORP Stock2358511024051,800SH SOLE 001,800
DARLING INGREDIENTS INC COMStock237266101450SH SOLE 0050
DAVITA INC COMStock23918K1081501,390SH SOLE 001,390
DB COMMODITY INDEX TRACKINGETF46138B10310600SH SOLE 00600
DECKERS OUTDOORStock243537107149450SH SOLE 00450
DEERE & CO COMStock2441991053,4519,223SH SOLE 009,223
DEFIANCE NEXT GEN SPAC DERIVED ETFETF26922B204139SH SOLE 0039
DEL TACO RESTAURANTS INC COMStock2454961043,275341,825SH SOLE 326,000015,825
DELL TECHNOLOGIES INC CL CStock24703L2021431,618SH SOLE 001,618
DELTA AIR LINES INC DEL CMNStock2473617023417,060SH SOLE 007,060
DELTA APPAREL INC COMStock2473681031,00136,900SH SOLE 36,0000900
DELUXE CORP COMStock24801910118420SH SOLE 00420
DENNYS CORP COMStock24869P1043,023166,925SH SOLE 121,000045,925
DEVON ENERGY CORP Stock25179M103442,035SH SOLE 002,035
DEXCOM INC COMStock2521311072570SH SOLE 0070
DIAGEO PLCADR25243Q2051274SH SOLE 0074
DICKS SPORTING GOODS INC COMStock25339310242550SH SOLE 00550
DIREXION DAILY FINANCIAL BULL 3X SHARESETF25459Y694112SH SOLE 0012
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARESETF25460G78111202SH SOLE 00202
DIREXION DAILY S&P 500 BEAR 3X SHARESETF25460E265140SH SOLE 0040
DISCOVER FINANCIAL SERVICES LLCStock2547091081972,075SH SOLE 002,075
DISCOVERY COMMUNICATIONS INC NEW COM SER CStock25470F3027180SH SOLE 00180
DISNEY WALT CO COMStock2546871063,91921,240SH SOLE 0021,240
DNP SELECT INCOME FD INCCEF23325P104959,593SH SOLE 009,593
DOCUSIGN INC COMStock25616310685421SH SOLE 00421
DOLLAR GEN CORPStock25667710556275SH SOLE 00275
DOLLAR TREE STORES INCStock25674610881710SH SOLE 00710
DOMINION RESOURCES INCStock25746U1093774,961SH SOLE 004,961
DOMINOS PIZZA INC COMStock25754A201161437SH SOLE 00437
DONALDSON INC COMStock2576511093,81165,521SH SOLE 0065,521
DONNELLEY FINL SOLUTIONS INC COMStock25787G100431,533SH SOLE 001,533
DORIAN LPG LTD SHS USDStockY2106R1102126SH SOLE 00126
DOUGLAS DYNAMICS INCCOMStock25960R1053,47775,334SH SOLE 62,000013,334
DOVER CORP COMStock26000310816117SH SOLE 00117
DOW INC COMStock2605571032203,442SH SOLE 003,442
DRAFTKINGS INC COM CL AStock26142R10435565SH SOLE 00565
DRAGONEER GROWTH OPPORTUN CORP COM CL AStockG28302100464,500SH SOLE 004,500
DREYFUS HI YIELD STRATEGIC FDCEF09660L1052500SH SOLE 00500
DREYFUS STRATEGIC MUNICIPAL BOND FUND INCCEF09662E10910313,124SH SOLE 0013,124
DTE ENERGY CO COMStock2333311079477,110SH SOLE 007,110
DUKE ENERGY CORP NEW COM NEWStock26441C2045876,077SH SOLE 006,077
DUKE REALTY CORPREIT264411505651,554SH SOLE 001,554
DUPONT DE NEMOURS INC COMStock26614N1021612,084SH SOLE 002,084
DXC TECHNOLOGY CO COMStock23355L106013SH SOLE 0013
EASTERN CO COMStock2763171044,453166,153SH SOLE 148,700017,453
EASTMAN CHEMICAL COStock27743210011100SH SOLE 00100
EATON CORP PLC SHSStockG2918310369500SH SOLE 00500
EATON VANCE ENHANCEDEQUITY INCOME FD COMCEF2782741051488,818SH SOLE 008,818
EATON VANCE MUN BD FD COMCEF27827X101382,832SH SOLE 002,832
EATON VANCE MUN INCOME 2028 TE SHSCEF27829U105663,000SH SOLE 003,000
EATON VANCE MUNI INCOME TRUST SH BEN INTCEF27826U108533,850SH SOLE 003,850
EATON VANCE SR INCOME TR SH BEN INTCEF27826S103426,310SH SOLE 006,310
EATON VANCE TAX ADV DIV INCCEF27828G10735213,415SH SOLE 0013,415
EATON VANCE TAX MANAGED GLOBAL EQUITYCEF27829F108333,545SH SOLE 003,545
EBAY INCStock278642103611,000SH SOLE 001,000
ECOFIN GLOBAL WATER ESG FUNDETF56167N75336875SH SOLE 00875
ECOLAB INC COMStock278865100174815SH SOLE 00815
EDISON INTL COMStock28102010736613SH SOLE 00613
EDITAS MEDICINE INC COMStock28106W103238SH SOLE 0038
EDWARDS LIFESCIENCES CORP COMStock28176E10871852SH SOLE 00852
ELANCO ANIMAL HEALTH INC COMStock28414H1034148SH SOLE 00148
ELECTRONICS ARTSStock28551210918135SH SOLE 00135
EMERSON ELEC CO COMStock2910111045556,150SH SOLE 006,150
EMPIRE ST RLTY LP Stock2921021001,04994,631SH SOLE 0094,631
EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60Stock29210220912010,737SH SOLE 0010,737
EMPIRE ST RLTY TR INC COM USD0.01 CL AREIT2921041065471SH SOLE 00471
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP INStock2924801009715,000SH SOLE 0015,000
ENBRIDGE INC COMStock29250N10535973SH SOLE 00973
ENERGIZER HLDGS INC NEW COMStock29272W10914300SH SOLE 00300
ENERGIZER HOLDING INC Stock28035Q1024100SH SOLE 00100
ENERGY SELECT SECTOR SPDRETF81369Y5063557,226SH SOLE 007,226
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIPStock29273V100182,351SH SOLE 002,351
ENPHASE ENERGY INC COMStock29355A1071,98612,250SH SOLE 0012,250
ENTERGY CORP NEW COMStock29364G10310100SH SOLE 00100
ENTERPRISE PRODS PARTNERS L PStock29379210740418,328SH SOLE 0018,328
ENVIVA PARTNERS LP COM UNITStock29414J1077,393152,979SH SOLE 00152,979
EOG RESOURCES INCStock26875P10116223SH SOLE 00223
EOS ENERGY ENTERPRISES INC COM CL AStock29415C101160SH SOLE 0060
EPIZYME INC COMStock29428V10417620,200SH SOLE 0020,200
EPR PPTYS SBIREIT26884U1097150SH SOLE 00150
EQUITY COMWLTH COM SH BEN INTREIT294628102130SH SOLE 0030
EQUITY RESIDENTIALREIT29476L1071902,650SH SOLE 002,650
ERICSSON ADR B SEK 10ADR2948216082114SH SOLE 00114
ESCALADE INC COMStock29605610411,165533,937SH SOLE 430,5000103,437
ESPERION THERAPEUTICS INC NEW COMStock29664W1053100SH SOLE 00100
ESSENTIAL PPTYS RLTY TR INC COMREIT29670E10711500SH SOLE 00500
ETFMG ALTERNATIVE HARVEST ETFETF26924G5081265,483SH SOLE 005,483
ETFMG PRIME CYBER SECURITY ETFETF26924G20133600SH SOLE 00600
ETHAN ALLEN INTERIORS INC COMStock2976021042,15678,100SH SOLE 75,30002,800
EUROPEAN EQUITY FD INC COMCEF298768102312,866SH SOLE 002,866
EVERGY INC COMStock30034W10619327SH SOLE 00327
EVERSOURCE ENERGY COMStock30040W10817191SH SOLE 00191
EVOLUTION PETE CORP COMStock30049A1073,301976,775SH SOLE 944,300032,475
EXELIXIS INC CMNStock30161Q104160SH SOLE 0060
EXELON CORP COMStock30161N10180318,367SH SOLE 0018,367
EXXON MOBIL CORP COMStock30231G1022,77849,763SH SOLE 0049,763
F5 NETWORKS INC Stock31561610247223SH SOLE 00223
FACEBOOK INC CL AStock30303M1023,80712,924SH SOLE 0012,924
FARMLAND PARTNERS INC COMREIT31154R109595,276SH SOLE 005,276
FASTENAL COStock3119001042515,000SH SOLE 005,000
FASTLY INC CL AStock31188V100117SH SOLE 0017
FEDEX CORPStock31428X106227799SH SOLE 00799
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COMStock31620R303641,568SH SOLE 001,568
FIDELITY NATL INFO SVCS Stock31620M106115817SH SOLE 00817
FIFTH STREET FINANCE CORP.CEF67401P108111,716SH SOLE 001,716
FIFTH THIRD BANCORPStock3167731004,571122,069SH SOLE 00122,069
FINANCIAL SELECT SECTOR SPDRETF81369Y6054,009117,748SH SOLE 00117,748
FIRST BANCORP F Stock318672706312,795SH SOLE 002,795
FIRST BUSEY CORP COM NEWStock3193832041,32951,800SH SOLE 50,00001,800
FIRST HAWAIIAN INC COMStock32051X1082,06675,475SH SOLE 73,00002,475
FIRST HORIZON CORPORATION COMStock32051710501SH SOLE 001
FIRST SOLAR INC COMStock33643310717200SH SOLE 00200
FIRST SOURCE CORPStock3369011032555,349SH SOLE 005,349
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIVETF33738R11844812SH SOLE 00812
FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COMCEF3373181093,707198,251SH SOLE 00198,251
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUNDETF33691710928855SH SOLE 00855
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDETF33733E2031275SH SOLE 0075
FIRST TRUST VALUE LINE DIVIDEND INDEX FUNDETF33734H106531,392SH SOLE 001,392
FIRSTENERGY CORPStock337932107581,672SH SOLE 001,672
FISERV INCStock3377381081,90516,000SH SOLE 0016,000
FLAHERTY & CRUMRINE / CLAYMORE PFD SECSCEF338478100492,098SH SOLE 002,098
FLAHERTY & CRUMRINE DYN PFD SHSCEF33848W10615500SH SOLE 00500
FLEXSTEEL INDS INC COMStock3393821032,31966,550SH SOLE 64,00002,550
FMC CORP COM NEWStock302491303107971SH SOLE 00971
FORD MOTOR COMPANYStock345370860423,400SH SOLE 003,400
FORTUNE BRANDS HOME & SECURITY INC WIStock34964C10610100SH SOLE 00100
FRANKLIN STR PPTYS CORP COMREIT35471R1061230SH SOLE 00230
FREEPORT MCMORAN COPPER Stock35671D8571885,718SH SOLE 005,718
GABELLI DIV AND INC TR CEF36242H10482734,535SH SOLE 0034,535
GABELLI EQUITY TRUST INCCEF362397101111,617SH SOLE 001,617
GABELLI GLOBAL SMALL& MID CAP VALUE TRCEF36249W1047450SH SOLE 00450
GALLAGHER ARTHUR J &COStock3635761094,24234,001SH SOLE 0034,001
GARRETT MOTION INC COMStock366505105016SH SOLE 0016
GATX CORP COMStock3614481031,35214,575SH SOLE 14,0000575
GENERAC HLDGS INC COMStock36873610465200SH SOLE 00200
GENERAL DYNAMICS CORP COMStock3695501083551,957SH SOLE 001,957
GENERAL ELECTRIC CO COMStock36960410387566,678SH SOLE 0066,678
GENERAL MLS INC COMStock3703341041,35222,042SH SOLE 0022,042
GENERAL MOTORS CORPStock37045V10029498SH SOLE 00498
GENUINE PARTS CO COMStock372460105104900SH SOLE 00900
GERDAU S AADR373737105112,000SH SOLE 002,000
GILEAD SCIENCES INCStock3755581031031,588SH SOLE 001,588
GLADSTONE INVT CORP COMCEF376546107615,000SH SOLE 005,000
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W1053429,570SH SOLE 009,570
GLOBAL WTR RES INC COMStock3794631022,956181,225SH SOLE 164,000017,225
GLOBAL X CYBERSECURITY ETFETF37954Y3841104,400SH SOLE 004,400
GLOBAL X FINTECH THEMATIC ETFETF37954Y8147150SH SOLE 00150
GLOBAL X LITHIUM & BATTERY TECH ETFETF37954Y85524408SH SOLE 00408
GODADDY INC CL AStock3802371078100SH SOLE 00100
GOHEALTH INC COM CL AStock38046W105584,985SH SOLE 004,985
GOLDEN NUGGET ONLINE GAMIN COM CL AStock38113L1073195SH SOLE 00195
GOLDMAN SACHS GROUP INCStock38141G1049843,008SH SOLE 003,008
GOOGLE INCStock02079K3058,5724,156SH SOLE 1,90002,256
GRAHAM CORP COMStock38455610669348,650SH SOLE 47,00001,650
GRAINGER W W INC COMStock3848021041,4763,682SH SOLE 003,682
GREAT LAKES DREDGE & DOCK CORPORATIONStock3906071092,453168,245SH SOLE 162,00006,245
GREEN BRICK PARTNERS INC COMStock3927091011,40762,050SH SOLE 60,00002,050
GREEN DOT CORP CL AStock39304D102122SH SOLE 0022
GREEN PLAINS INC COMStock39322210410360SH SOLE 00360
GREENBRIER COS INC 2.875 02/01/2024Convertible393657AK71,006925,000SH SOLE 00925,000
GREENPOWER MTR CO INC COM NEWStock39540E30213525SH SOLE 00525
GREENWICH LIFESCIENCES INC COMStock396879108251SH SOLE 0051
GREIF INC CL AStock3976241071,58127,730SH SOLE 27,0000730
GROUPON INC COMStock399473206475SH SOLE 0075
H & Q HEALTHCARE FD SH BEN INTCEF87911J103652,674SH SOLE 002,674
HAMILTON BEACH BRANDS HLDG CO COM CL AStock40701T1041,28971,125SH SOLE 67,00004,125
HANESBRANDS INC Stock410345102331,674SH SOLE 001,674
HARLEY DAVIDSON INC Stock412822108240SH SOLE 0040
HARTFORD FINL SVCS GROUP INCStock4165151042543,799SH SOLE 003,799
HASBRO INC COMStock4180561072532,630SH SOLE 002,630
HAWAIIAN ELEC INDUSTRIES COMStock4198701004100SH SOLE 00100
HEALTH CARE PPTY INVS INCREIT42250P103551,729SH SOLE 001,729
HEALTH CARE REIT INCREIT95040Q10436500SH SOLE 00500
HEALTH CARE SELECT SECTOR SPDRETF81369Y2092382,037SH SOLE 002,037
HEALTHCARE SERVICES GROUP INCStock4219061082,29781,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/2022Convertible427096AF9588575,000SH SOLE 00575,000
HERCULES CAPITAL INC COMCEF42709650844427,715SH SOLE 0027,715
HERITAGE COMM CORP COMStock4269271094354SH SOLE 00354
HERSHEY CO COMStock42786610840256SH SOLE 00256
HEWLETT PACKARD ENTERPRISE CO COMStock42824C10910662SH SOLE 00662
HEXO CORP COM NEWStock428304109162,500SH SOLE 002,500
HILTON WORLDWIDE HLDGS INC COMStock43300A203538SH SOLE 0038
HOLLY ENERGY PARTNERS LPStock435763107341,780SH SOLE 001,780
HOLOGIC INCStock43644010171950SH SOLE 00950
HOME DEPOTStock4370761022,8639,380SH SOLE 009,380
HONDA MOTOR LTD AMERN SHSADR438128308397SH SOLE 0097
HONEYWELL INTL INCStock4385161061,9008,751SH SOLE 008,751
HORIZON THERAPEUTICS PUB L SHSStockG461881019100SH SOLE 00100
HOWARD HUGHES CORP COMStock44267D107551SH SOLE 0051
HP INC COMStock40434L105381,182SH SOLE 001,182
HUMANA INC COMStock4448591024611,100SH SOLE 001,100
HYATT HOTELS CORPORATIONStock44857910217203SH SOLE 00203
HYLIION HOLDINGS CORP COMMON STOCKStock449109107160SH SOLE 0060
ICLICK INTERACTIVE ASIA GROUP SPONSORED ADRADR45113Y104352,957SH SOLE 002,957
IDEX CORP Stock45167R1049814,686SH SOLE 004,686
ILLINOIS TOOL WKS INC COMStock4523081091,2055,441SH SOLE 005,441
ILLUMINA INC COMStock45232710938100SH SOLE 00100
IMMUNIC INC COMStock00000IMUX299SH SOLE 0099
INDIA FUND INCCEF4540891034201SH SOLE 00201
INFINITY PHARMACEUTICALS INC COMStock45665G3031315SH SOLE 00315
INGERSOLL RAND INC COMStock45687V10615308SH SOLE 00308
INMODE LTD SHSStockM5425M10314200SH SOLE 00200
INNOVATIVE INDL PPTYS INC COMREIT45781V1013,04716,910SH SOLE 15,00001,910
INOVIO PHARMACEUTICALS INC COM NEWStock45773H201194SH SOLE 0094
INSEEGO CORP COMStock45782B104202,000SH SOLE 002,000
INTEL CORP COMStock4581401007,908123,567SH SOLE 00123,567
INTERCONTINENTAL EXCHANGE INC COMStock45866F1041811,625SH SOLE 001,625
INTERNATIONAL FLAVORS&FRAGRANC COMStock45950610143310SH SOLE 00310
INTERNATIONAL PAPER CO COMStock4601461038150SH SOLE 00150
INTL BUSINESS MACHINESStock4592001012,16416,241SH SOLE 0016,241
INTL GAME TECHNOLOGYStockG4863A1084272SH SOLE 00272
INTUIT INCStock4612021034711,230SH SOLE 001,230
INTUITIVE SURGICAL, INC.Stock46120E6026385SH SOLE 0085
INVESCO AEROSPACE & DEFENSE ETFETF46137V10041565SH SOLE 00565
INVESCO CURRENCYSHARES SWISS FRANC TRUSTETF46138R10885880SH SOLE 00880
INVESCO GLOBAL WATER ETFETF46138E6519257SH SOLE 00257
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETFETF46138E537542,000SH SOLE 002,000
INVESCO S&P 500 EQUAL WEIGHT MATERIALS ETFETF46137V316535SH SOLE 0035
INVESCO S&P 500 TOP 50 ETFETF46137V2335481,848SH SOLE 001,848
INVESCO S&P GLOBAL WATER INDEX ETFETF46138E263841,710SH SOLE 001,710
INVESCO SOLAR ETFETF46138G70610108SH SOLE 00108
INVITATION HOMES INC COMREIT46187W10749715,526SH SOLE 0015,526
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETNETF06746P6211129,800SH SOLE 009,800
IRON MOUNTAIN INCREIT46284V10136970SH SOLE 00970
ISHARES 0-5 YEAR TIPS BOND ETFETF46429B74711100SH SOLE 00100
ISHARES 1-3 YR TREASURY BOND ETFETF4642874574,99657,929SH SOLE 0057,929
ISHARES AGGREGATE BOND ETFETF4642872263433,013SH SOLE 003,013
ISHARES BARCLAYS GNMA BOND FUNDETF46429B3334,10681,648SH SOLE 0081,648
ISHARES COHEN & STEERS REIT ETFETF4642875641973,400SH SOLE 003,400
ISHARES CORE HIGH DIVIDEND ETFETF46429B66366700SH SOLE 00700
ISHARES CORE MSCI EAFEETF46432F8421,65222,924SH SOLE 0022,924
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETFETF46435G32611170SH SOLE 00170
ISHARES CORE S&P MID CAP ETFETF4642875077472,870SH SOLE 002,870
ISHARES CURRENCY HEDGED MSCI EAFE ETFETF46434V8031093,313SH SOLE 003,313
ISHARES CYBERSECURITY AND TECH ETFETF46435U1354100SH SOLE 00100
ISHARES DJ SELECT DIVIDENDETF4642871689,71785,163SH SOLE 0085,163
ISHARES DJ TRANSPORTATION AVERAGEETF46428719231120SH SOLE 00120
ISHARES DJ U.S. FINANCIAL SECTOR ETFETF46428778819252SH SOLE 00252
ISHARES DJ US CONSUMER SERVICESETF4642875803294,400SH SOLE 004,400
ISHARES DJ US ENERGYETF4642877968300SH SOLE 00300
ISHARES DOW JONES US REGIONAL BANKSETF4642887781,03418,250SH SOLE 0018,250
ISHARES DOW JONES US UTILITIESETF4642876974245,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 MATERIALS ETFETF464288695560SH SOLE 0060
ISHARES GLOBAL TELECOMETF46428727559732SH SOLE 00732
ISHARES GROWTH ALLOCATION FUNDETF464289867239SH SOLE 0039
ISHARES HIGH YIELD BOND FACTOR ETFETF46435G250601,175SH SOLE 001,175
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETFETF4642885139100SH SOLE 00100
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFETF4642872422,24017,223SH SOLE 0017,223
ISHARES INC MSCI GERMANY INDEX FDETF46428680613400SH SOLE 00400
ISHARES INTERNATIONAL SELECT DIVIDEND ETFETF464288448953,021SH SOLE 003,021
ISHARES MODERATE ALLOCATION FUNDETF4642898758181SH SOLE 00181
ISHARES MORNINGSTAR LARGE GROWTH ETFETF4642871191,6135,591SH SOLE 005,591
ISHARES MORTGAGE REAL ESTATE ETFETF46435G3424125SH SOLE 00125
ISHARES MSCI EAFE ESG SELECT ETFETF46435G51632419SH SOLE 00419
ISHARES MSCI EAFE ETFETF4642874652,84637,514SH SOLE 0037,514
ISHARES MSCI EAFE VALUE ETFETF4642888772,20343,228SH SOLE 0043,228
ISHARES MSCI EMERGING MARKETS ETFETF46428723469613,046SH SOLE 0013,046
ISHARES MSCI INDIA INDEX FUNDETF46429B5982335,517SH SOLE 005,517
ISHARES MSCI JAPAN ETFETF46434G8221371,994SH SOLE 001,994
ISHARES MSCI USA ESG SELECT ETFETF4642888021121,272SH SOLE 001,272
ISHARES NASDAQ BIOTECHNOLOGYETF4642875562241,488SH SOLE 001,488
ISHARES NEW YORK MUNI BOND ETFETF46428832381914,200SH SOLE 0014,200
ISHARES RUSSELL 2000 ETFETF4642876557523,402SH SOLE 003,402
ISHARES RUSSELL 2000 GROWTH ETFETF46428764851170SH SOLE 00170
ISHARES RUSSELL 2000 VALUEETF4642876307104,450SH SOLE 004,450
ISHARES S&P 500 GROWTH ETFETF46428730929,815457,922SH SOLE 00457,922
ISHARES S&P 500 INDEXETF4642872006,82717,160SH SOLE 0017,160
ISHARES S&P 500 VALUE ETFETF46428740817,698125,304SH SOLE 00125,304
ISHARES S&P AGGRESSIVE ALLOCATION FUNDETF46428985912181SH SOLE 00181
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDETF46428822413545SH SOLE 00545
ISHARES S&P SMALLCAP 600 ETFETF4642878044504,145SH SOLE 004,145
ISHARES S&P U.S. PREFERRED STOCK ETFETF4642886871,83847,855SH SOLE 0047,855
ISHARES SELF-DRIVING EV AND TECH ETFETF46435U36611240SH SOLE 00240
ISHARES SHORT TREASURY BOND ETFETF4642886791731,565SH SOLE 001,565
ISHARES SILVER TRUST ETFETF46428Q109682,995SH SOLE 002,995
ISHARES TIPS BOND ETFETF4642871766,06948,357SH SOLE 0048,357
ISHARES TR DOW JONES U S HEALTHCAREETF4642877623911,550SH SOLE 001,550
ISHARES TR RUSSELL 1000 INDEX ETFETF46428762224107SH SOLE 00107
ISHARES TR RUSSELL MIDCAP INDEX FDETF4642874996809,200SH SOLE 009,200
ISHARES TR S&P 100 INDEX FUNDETF46428710178435SH SOLE 00435
ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FDETF46428873717295SH SOLE 00295
ISHARES U.S. PHARMACEUTICALS ETFETF46428883617SH SOLE 007
ISTAR FIN INCREIT45031U1018450SH SOLE 00450
ITERIS INC NEW COMStock46564T1072300SH SOLE 00300
ITT INDUSTRIES INCStock45073V10836396SH SOLE 00396
J M SMUCKER CO NEW Stock8326964055,02439,706SH SOLE 28,500011,206
JACOBS ENGR GROUP INC COMStock46981410784650SH SOLE 00650
JANUS HENDERSON GROUP PLC ORD SHSStockG4474Y21437211,956SH SOLE 0011,956
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETFETF47103U8522284,289SH SOLE 004,289
JB HUNT TRANSPORT SERVICESStock4456581071681,000SH SOLE 001,000
JD.COM INC SPON ADR CL AADR47215P1063053,614SH SOLE 003,614
JEFFERIES FINL GROUP INC COMStock47233W10915500SH SOLE 00500
JHANCOCK TAX-ADV DIVIDEND INCOMECEF41013V100231,000SH SOLE 001,000
JOHN HANCOCK PREFERRED INCOME FUND IIICEF41021P103251,370SH SOLE 001,370
JOHNSON & JOHNSON COMStock47816010410,59064,438SH SOLE 0064,438
JOHNSON CTLS INCStockG51502105731,231SH SOLE 001,231
JOHNSON OUTDOORS CL A CLASS AStock4791671087,60553,275SH SOLE 43,50009,775
JONES LANG LASALLE INCStock48020Q10755305SH SOLE 00305
JPMORGAN CHASE & CO COMStock46625H10030,227198,559SH SOLE 14,0000184,559
JPMORGAN ULTRA-SHORT INCOME ETFETF46641Q8371462,872SH SOLE 002,872
KADMON HLDGS INC COMStock48283N1063910,000SH SOLE 0010,000
KANDI TECHNOLOGIES GROUP INC COMStock4837091014615SH SOLE 00615
KELLOGG CO COMStock48783610890414,289SH SOLE 0014,289
KEURIG DR PEPPER INC COMStock49271V1002,14262,318SH SOLE 62,0000318
KEYSIGHT TECHNOLOGIES,INCStock49338L103750SH SOLE 0050
KIMBERLY-CLARK CORP COMStock4943681033,49225,116SH SOLE 0025,116
KINDER MORGAN INCStock49456B1011478,818SH SOLE 008,818
KIRBY CORPORATION Stock4972661064,63076,800SH SOLE 0076,800
KKR & CO LP Stock48251W1049,945203,584SH SOLE 81,0000122,584
KONINKLIJKE PHILIPS N V NY REG SH NEWADR50047230328485SH SOLE 00485
KRAFT HEINZ CO COMStock5007541061984,954SH SOLE 004,954
KRANESHARES BOSERA MSCI CHINA A ETFETF500767405441,000SH SOLE 001,000
KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETFETF5007678358200SH SOLE 00200
KRANESHARES SSE STAR MARKET 50 INDEX ETFETF500767694211,000SH SOLE 001,000
KROGER CO COMStock50104410138610,728SH SOLE 0010,728
L S I INDS INC FORMERLY L S I LTGStock50216C1081,616189,496SH SOLE 179,80009,696
L3HARRIS TECHNOLOGIES INC COMStock50243110920100SH SOLE 00100
LA Z BOY INC COMStock50533610721500SH SOLE 00500
LABORATORY CORP OF AMERICA Stock50540R40997380SH SOLE 00380
LACLEDE GROUP INCStock84857L1018104SH SOLE 00104
LAKELAND INDUSTRIES INCStock5117951061,26945,550SH SOLE 44,00001,550
LAMB WESTON HLDGS INC COMStock5132721041011,301SH SOLE 001,301
LANDS END INC NEWStock51509F10509SH SOLE 009
LAS VEGAS SANDS CORPStock51783410794315,525SH SOLE 0015,525
LAWSON PRODS INC COMStock5207761051,14422,050SH SOLE 21,2000850
LAZARD LTD SHS -A -StockG540501021,51334,784SH SOLE 0034,784
LEE ENTERPRISES INC COMStock52376840697938,101SH SOLE 0038,101
LEVI STRAUSS & CO NEW CL A COM STKStock52736R1027301SH SOLE 00301
LEXINGTON CORP PPTYS TRREIT5290431011,842165,762SH SOLE 125,000040,762
LIBERTY GLOBAL PLC CL CStockG5480U12010400SH SOLE 00400
LIBERTY LATIN AMERICA LTD COM CL CStockG9001E1284300SH SOLE 00300
LILLY ELI & CO COMStock5324571081,5268,170SH SOLE 008,170
LINCOLN NATL CORP IND COMStock5341871093505,615SH SOLE 005,615
LINDE PLC SHSStockG5494J1031140SH SOLE 0040
LIVENT CORP COMStock53814L1083199SH SOLE 00199
LKQ CORP COMStock501889208128SH SOLE 0028
LOCKHEED MARTIN CORPStock539830109146395SH SOLE 00395
LOEWS CORP COMStock54042410823450SH SOLE 00450
LORDSTOWN MOTORS CORP COM CL AStock54405Q100187SH SOLE 0087
LOWES COS INC COMStock5486611074712,479SH SOLE 002,479
LULULEMON ATHLETICA INCStock550021109166540SH SOLE 00540
LUMBER LIQUIDATORS HLDGS INC COMStock55003T1071114,400SH SOLE 004,400
LUMEN TECHNOLOGIES INC COMStock550241103231,751SH SOLE 001,751
LUMINAR TECHNOLOGIES INC COM CL AStock5504241051194,900SH SOLE 004,900
M & T BK CORP COMStock55261F10430200SH SOLE 00200
MACQUARIE GLOBAL INFRASTRUCTUR COMCEF55608D10111493SH SOLE 00493
MACQUARIE INFRASTRUCTURE CO TRStock55608B105953,000SH SOLE 003,000
MACYS INC COMStock55616P1042150SH SOLE 00150
MADISON SQUARE GRDN ENTERTNMNT CL AStock55826T1021,11513,625SH SOLE 10,00003,625
MAGELLAN MIDSTREAM PARTNERS LPStock5590801061022,350SH SOLE 002,350
MAGNA INTL INC COMStock55922240118200SH SOLE 00200
MARKEL CORP HOLDING COStock5705351043934SH SOLE 0034
MARKET VECTORS GOLD MINERS INDEX ETFETF92189F106411,275SH SOLE 001,275
MARRIOTT INTL INC Stock5719032022681,808SH SOLE 001,808
MARRIOTT VACATIONS WORLDWIDE CORP COMStock57164Y107210SH SOLE 0010
MARVELL TECHNOLOGY GROUP LTD ORDStockG5876H10542859SH SOLE 00859
MASCO CORP COMStock574599106791,316SH SOLE 001,316
MASTEC INC COMStock57632310947500SH SOLE 00500
MASTERCARD INC Stock57636Q1044,09211,493SH SOLE 0011,493
MATERIALS SELECT SECTOR SPDRETF81369Y1003564,521SH SOLE 004,521
MATTEL INC COMStock57708110259429,800SH SOLE 0029,800
MAXEON SOLAR TECHNOLOGIES LTD SHSStockY584731021544,875SH SOLE 004,875
MCCORMICK & CO INC COM NON VTGStock5797802062332,614SH SOLE 002,614
MCDONALDS CORP COMStock5801351014,44819,844SH SOLE 0019,844
MCEWEN MINING INC COMStock58039P1071111,000SH SOLE 0011,000
MCGRATH RENTCORP COMStock5805891092,09726,000SH SOLE 25,00001,000
MCKESSON CORPStock58155Q10335181SH SOLE 00181
MEDICAL PROPERTIES TRUST INCREIT58463J30411500SH SOLE 00500
MEDTRONIC PLC SHSStockG5960L1037406,263SH SOLE 006,263
MERCADOLIBRE INCStock58733R1024430SH SOLE 0030
MERCK & CO INCStock58933Y1053,27542,487SH SOLE 0042,487
MEREDITH CORP COMStock589433101612,060SH SOLE 002,060
MERIDIAN BIOSCIENCE INCStock58958410113500SH SOLE 00500
METLIFE INC COMStock59156R1083095,076SH SOLE 005,076
MFS CHARTER INCOMECEF5527271095550SH SOLE 00550
MGE ENERGY INC COMStock55277P1041452,035SH SOLE 002,035
MICRO FOCUS INTL PLC SPON ADR NEWADR594837403016SH SOLE 0016
MICROCHIP TECHNOLOGY INC Stock59501710440260SH SOLE 00260
MICRON TECHNOLOGYStock59511210369784SH SOLE 00784
MICROSOFTStock59491810423,45499,480SH SOLE 0099,480
MIDDLESEX WTR CO COMStock59668010849625SH SOLE 00625
MILLER INDS INC TENN NEWStock6005512042,69058,231SH SOLE 56,23102,000
MODERNA INC COMStock60770K10716125SH SOLE 00125
MOLECULIN BIOTECH INC COMStock60855D2001250SH SOLE 00250
MOLINA HEALTHCARE INCStock60855R100940SH SOLE 0040
MOLSON COORS BEVERAGE CO CL BStock60871R20938750SH SOLE 00750
MOMO INC ADRADR60879B1071349,100SH SOLE 009,100
MONDELEZ INTL INC CL AStock6092071051,34522,979SH SOLE 0022,979
MONMOUTH REAL ESTATEINVT CORP CL AREIT6097201078,963506,658SH SOLE 383,0000123,658
MONRO MUFFLER BRAKE INCStock6102361017100SH SOLE 00100
MONROE CAPITAL CORP CEF6103351017700SH SOLE 00700
MOODYS CORPStock61536910572240SH SOLE 00240
MORGAN STANLEYStock6174464483604,630SH SOLE 004,630
MORNINGSTAR INC COMStock617700109118525SH SOLE 00525
MOTOROLA SOLUTIONS INC COM NEWStock62007630720106SH SOLE 00106
MOVADO GROUP INC COMStock62458010656920,000SH SOLE 20,00000
NAPCO SEC TECHNOLOGIES INC COMStock6304021052,12060,875SH SOLE 58,50002,375
NATHANS FAMOUS INC NEW COMStock6323471005689,000SH SOLE 9,00000
NATIONAL CINEMEDIA INC COMStock6353091073675SH SOLE 00675
NATIONAL RETAIL PPTYS REIT63741710622500SH SOLE 00500
NAVIENT CORPORATION COMStock63938C10811800SH SOLE 00800
NCR CORPStock62886E108255SH SOLE 0055
NEKTAR THERAPEUTICS COMStock6402681082125SH SOLE 00125
NETAPP INCStock64110D1047100SH SOLE 00100
NETFLIX COM INCStock64110L106344659SH SOLE 00659
NEUBERGER BERMAN MLP & ENERGY COMCEF64129H1042390SH SOLE 00390
NEUROCRINE BIOSCIENCES INC COMStock64125C109113SH SOLE 0013
NEW GERMANY FUNDCEF64446510618906SH SOLE 00906
NEW MEDIA INV GRP INCStock36472T109132,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 AStock65336K1031070SH SOLE 0070
NEXTERA ENERGY INC COMStock65339F1012,19629,046SH SOLE 0029,046
NIKE INC CLASS BStock6541061036725,058SH SOLE 005,058
NIKOLA CORP COMStock654110105574,100SH SOLE 004,100
NIO INC SPON ADSADR62914V1061654,230SH SOLE 004,230
NISOURCE INC COMStock65473P10512500SH SOLE 00500
NN INC COMStock6293371062350SH SOLE 00350
NOKIA CORP ADRADR6549022042414SH SOLE 00414
NORDSTROM INC COMStock65566410005SH SOLE 005
NORFOLK SOUTHERN CRPStock65584410837136SH SOLE 00136
NORTHERN TR CORP COMStock6658591042,05419,542SH SOLE 0019,542
NORTHROP GRUMMAN CORP COMStock6668071021857SH SOLE 0057
NORTHSTAR ASSET MGMTGROUP INC COMREIT19626G1085757SH SOLE 00757
NORTHWEST NAT HLDG CO COMStock66765N1051,88634,950SH SOLE 34,0000950
NORTHWESTERN CORP COM NEWStock6680743052,51138,518SH SOLE 31,50007,018
NORWEGIAN CRUISE LINE HLDG LTD SHSStockG667211043100SH SOLE 00100
NOVARTIS AG ADRADR66987V1091631,908SH SOLE 001,908
NOVO-NORDISK A/S ADR ADR CMNADR6701002057100SH SOLE 00100
NRG ENERGY INC NEWStock629377508376SH SOLE 0076
NUANCE COMMUNICATIONS INCStock67020Y100831,900SH SOLE 001,900
NUSTAR ENERGY LP UNITStock67058H102241,377SH SOLE 001,377
NUTRIEN LTD COMStock67077M1083075,700SH SOLE 005,700
NUVEEN AMT FREE MUN CR INC FD COMCEF67071L1061277,491SH SOLE 007,491
NUVEEN AMT FREE QLTY MUN INCME COMCEF67065710518012,164SH SOLE 0012,164
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INTCEF67070X101503,089SH SOLE 003,089
NUVEEN QUALITY MUNCP INCOME FD COMCEF67066V10116711,016SH SOLE 0011,016
NUVEEN S&P 500 DYNAMIC OVERWRI COMCEF6706EW100332,000SH SOLE 002,000
NVENT ELECTRIC PLC SHSStockG6700G10705SH SOLE 005
NVIDIA CORPStock67066G104437818SH SOLE 00818
O REILLY AUTOMOTIVE INCStock67103H1071,5223,000SH SOLE 003,000
OCCIDENTAL PETE CORP COMStock67459910550719,038SH SOLE 0019,038
OCCIDENTAL PETE CORP WT EXP 080327Stock674599162282,375SH SOLE 002,375
OCUGEN INC COMStock67577C1055700SH SOLE 00700
OFFICE PPTYS INCOME TR COM SHS BEN INTREIT67623C10915550SH SOLE 00550
OIL DRI CORP AMER COMStock6778641003,07589,285SH SOLE 87,50001,785
OLD NATL BANCORP INDStock6800331071,03653,542SH SOLE 47,20006,342
OLD REP INTL CORP COMStock68022310411,882544,035SH SOLE 00544,035
OMEGA HEALTHCARE INVS INC COMREIT681936100832,276SH SOLE 002,276
OMEROS CORP COMStock6821431024230SH SOLE 00230
ON SEMICONDUCTOR CORP COMStock682189105113SH SOLE 0013
ONCTERNAL THERAPEUTICS INC COMStock68236P107425,000SH SOLE 005,000
ONE GAS INCStock68235P10825325SH SOLE 00325
ONEOK INC NEW COMStock6826801032905,731SH SOLE 005,731
OPKO HEALTH INCStock68375N1038620,000SH SOLE 0020,000
ORACLE CORPORATIONStock68389X10588412,602SH SOLE 0012,602
ORION ENERGY SYSTEMS INCStock68627510819,5802,813,235SH SOLE 1,336,46801,476,767
OSHKOSH TRUCK CORPStock68823920136300SH SOLE 00300
OTIS WORLDWIDE CORP COMStock68902V1071041,514SH SOLE 001,514
OTTER TAIL CORP COMStock6896481032,62956,948SH SOLE 43,000013,948
OWENS & MINOR INC NEW COMStock69073210234900SH SOLE 00900
OWENS-ILLINOIS, INC.Stock67098H1044300SH SOLE 00300
PACIFIC PREMIER BANCORP COMStock69478X1051303,000SH SOLE 003,000
PACWEST BANCORP DEL COMStock6952631034100SH SOLE 00100
PAGERDUTY INC COMStock69553P100365SH SOLE 0065
PALANTIR TECHNOLOGIES INC CL AStock69608A108472,000SH SOLE 002,000
PAN AMERICAN SILVER CORPStock69790010815500SH SOLE 00500
PARK-OHIO HLDGS CORP COMStock7006661006190SH SOLE 00190
PATTERSON COS INC COMStock703395103431,350SH SOLE 001,350
PAYCHEX INCStock7043261077,40175,505SH SOLE 25,000050,505
PAYPAL HLDGS INC COMStock70450Y1037893,249SH SOLE 003,249
PBF ENERGY INC CL AStock69318G1065370SH SOLE 00370
PCTEL INC COMStock69325Q1053500SH SOLE 00500
PELOTON INTERACTIVE INC CL A COMStock70614W10096850SH SOLE 00850
PENN NATL GAMING INC COMStock70756910994900SH SOLE 00900
PENSKE AUTOMOTIVE GROUP INCStock70959W10312150SH SOLE 00150
PENTAIR PLC SHSStockG7S00T10405SH SOLE 005
PEOPLES BANCORP INC COMStock7097891013105SH SOLE 00105
PEPSICO INC COMStock7134481089,65168,231SH SOLE 12,000056,231
PERSPECTA INC COMStock71534710006SH SOLE 006
PETMED EXPRESS INCStock7163821061,97856,231SH SOLE 53,00003,231
PFIZER INC COMStock7170811039,328257,454SH SOLE 104,0000153,454
PG&E CORP COMStock69331C1081100SH SOLE 00100
PHIBRO ANIMAL HEALTH CORP CL A COMStock71742Q1061,36555,925SH SOLE 55,0000925
PHILIP MORRIS INTL INCStock7181721091,20713,603SH SOLE 0013,603
PHILLIPS 66Stock7185461047038,621SH SOLE 008,621
PIEDMONT OFFICE REALTY TR INC COM CL AREIT7201902062100SH SOLE 00100
PIMCO CORPORATE & INCM STRG FD COMCEF72200U100261,500SH SOLE 001,500
PIMCO CORPORATE OPPORTUNITY FUNDCEF72201B101372,000SH SOLE 002,000
PIMCO DYNAMIC INCOME FD SHSCEF72201Y101281,000SH SOLE 001,000
PIMCO INCOME OPPORTUNITY FD COMCEF72202B100391,500SH SOLE 001,500
PIMCO MUN INCOME FD II COMCEF72200W106573,850SH SOLE 003,850
PINDUODUO INC SPONSORED ADSADR7223041021290SH SOLE 0090
PING IDENTITY HLDG CORP COMStock72341T103129SH SOLE 0029
PITNEY BOWES INC COMStock72447910081298,525SH SOLE 94,00004,525
PJT PARTNERS INC COM CL AStock69343T107337SH SOLE 0037
PLAINS ALL AMERICAN PIPELINE LPStock7265031057800SH SOLE 00800
PLUG PWR INCStock72919P20226725SH SOLE 00725
PNC FINL SVCS GROUP INC COMStock6934751058975,115SH SOLE 005,115
POSHMARK INC COM CL AStock73739W104250SH SOLE 0050
POST HOLDINGS INC COMStock737446104223SH SOLE 0023
POSTAL REALTY TRUST INC CL AREIT73757R1021,19969,800SH SOLE 61,00008,800
POTBELLY CORP COMStock73754Y10071,100SH SOLE 001,100
POWERSHARES CEF INCOME ETF46138E40412500SH SOLE 00500
POWERSHARES DYNAMIC MRKT PORTFOLIO EXCH TRADED FUNDETF46137V71238325SH SOLE 00325
POWERSHARES DYNAMIC PHARMACEUTICALSETF46137V66247600SH SOLE 00600
POWERSHARES FINANCIAL PREFERRED ETFETF46137V6214,423234,262SH SOLE 00234,262
POWERSHARES GLOBAL PREFERRED ETFETF46138E51129419,610SH SOLE 0019,610
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FDETF46137V1423046,148SH SOLE 006,148
POWERSHARES HY DIVIDEND ACHIEVERSETF46137V56315740SH SOLE 00740
POWERSHARES QQQ TRETF46090E1036,92121,686SH SOLE 0021,686
POWERSHARES SP500 LOW VOLATILITY ETFETF46138E3542915,000SH SOLE 005,000
POWERSHARES WILDERHILL CLEAN ENERGYETF46137V1341,07910,963SH SOLE 0010,963
PPD INC COMStock69355F102390SH SOLE 0090
PPG INDS INC COMStock69350610798650SH SOLE 00650
PPL CORP COMStock69351T1061906,600SH SOLE 006,600
PRICELINE.COM INCStock09857L1083515SH SOLE 0015
PROCTER AND GAMBLE CO COMStock7427181096,77950,056SH SOLE 0050,056
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETFETF74348A46781935SH SOLE 00935
PROSHARES SHORT S&P 500ETF74347B4251,01760,692SH SOLE 0060,692
PROSHARES ULTRAPRO SHORT DOW30ETF74347G309020SH SOLE 0020
PROSHARES ULTRASHORT 20 YEAR TREASURYETF74347B20113600SH SOLE 00600
PROSPERITY BANCSHARES INCStock743606105871,163SH SOLE 001,163
PRUDENTIAL FINL INCStock7443201023083,380SH SOLE 003,380
PSYCHEMEDICS CPStock74437520561,000SH SOLE 001,000
PUBLIC STORAGE INCREIT74460D109520SH SOLE 0020
PUBLIC SVC ENTERPRISE GRP INC COMStock7445731062674,441SH SOLE 004,441
PURPLE BIOTECH LTD SPONSORED ADSADR74638P1091300SH SOLE 00300
QUALCOMM INC COMStock7475251033,64127,457SH SOLE 20,00007,457
QUANTA SERVICES INCStock74762E102881,000SH SOLE 001,000
RAYTHEON TECHNOLOGIES CORP COMStock75513E1013144,065SH SOLE 004,065
REALTY INCOME CORPREIT7561091041792,825SH SOLE 002,825
REAVES UTIL INCOME FD COM SH BEN INTCEF75615810117500SH SOLE 00500
REDWOOD TRUST INC 4.75 08/15/2023Convertible758075AC911,000SH SOLE 001,000
REEDS INC COMStock758338107171146,070SH SOLE 00146,070
REGIONS FINANCIAL CORP NEWStock7591EP1005239SH SOLE 00239
RENAISSANCE IPO ETFETF75993720428450SH SOLE 00450
RENEWABLE ENERGY GROUP INC COM NEWStock75972A301115SH SOLE 0015
RESIDEO TECHNOLOGIES INC COMStock76118Y104260SH SOLE 0060
RESOLUTE FST PRODS INC COMStock76117W1096550SH SOLE 00550
RESOURCES CONNECTION INC COMStock76122Q10543332,000SH SOLE 31,00001,000
REXFORD INDL RLTY INC COMREIT76169C1004188,285SH SOLE 008,285
RF INDUSTRIES INCStock749552105101,700SH SOLE 001,700
RGC RESOURCES INC Stock74955L1031,35260,950SH SOLE 59,50001,450
RH COMStock74967X1031525SH SOLE 0025
RLJ LODGING TR COMREIT74965L10116810,873SH SOLE 0010,873
RMR GROUP INC CL AStock74967R1064108SH SOLE 00108
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETFETF3015057072764,350SH SOLE 004,350
ROCKET COS INC COM CL AStock77311W10112500SH SOLE 00500
ROCKWELL AUTOMATION INC COMStock7739031094331,632SH SOLE 001,632
ROCKY MTN CHOCOLATE FACTORY INC NEW COM PAR $0.03Stock77467X101112,000SH SOLE 002,000
ROCKY SHOES & BOOTS INCStock77451510011,981221,625SH SOLE 206,000015,625
ROKU INC COM CL AStock77543R1021030SH SOLE 0030
ROUNDHILL SPORTS BETTING & IGAMING ETFETF53656F7899300SH SOLE 00300
ROYAL CARIBBEAN GROUP COMStockV7780T1039100SH SOLE 00100
ROYAL DUTCH SHELL PLC SPON ADR BADR78025910711300SH SOLE 00300
ROYAL DUTCH SHELL PLC-ADRADR78025920644211,285SH SOLE 0011,285
ROYCE GLOBAL VALUE TR INC COMCEF78081T1042138SH SOLE 00138
ROYCE MICRO-CAP TRUST INCCEF780915104131,176SH SOLE 001,176
ROYCE VALUE TR INCCEF7809101051116,125SH SOLE 006,125
RUSH ENTERPRISES INC CL AStock7818462096112SH SOLE 00112
RUSH STREET INTERACTIVE INC COMStock782011100744,500SH SOLE 004,500
RYDER SYS INC COMStock783549108861,135SH SOLE 001,135
SABRA HEALTH CARE REIT INCREIT78573L1067387SH SOLE 00387
SAGE THERAPEUTICS INC COMStock78667J108114SH SOLE 0014
SALEM MEDIA GROUP INC CL AStock79409310493,000SH SOLE 003,000
SALESFORCE COM Stock79466L302177834SH SOLE 00834
SALLY BEAUTY HLDGS INC COMStock79546E1043126SH SOLE 00126
SANOFI SAADR80105N105235SH SOLE 0035
SAP AKTIENGESELLSCHAFT ADRADR80305420437300SH SOLE 00300
SCHLUMBERGER LTD COMStock806857108973,560SH SOLE 003,560
SCHNEIDER NATIONAL INC CL BStock80689H102251,000SH SOLE 001,000
SCHWAB ETFS- US BROAD MARKET ETFETF8085241021241,278SH SOLE 001,278
SCHWAB ETFS- US SMALL-CAP ETFETF8085246071661,669SH SOLE 001,669
SCHWAB US DIVIDEND EQUITY ETFETF8085247972763,780SH SOLE 003,780
SCOTTS MIRACLE-GRO CO CL AStock81018610631125SH SOLE 00125
SEA LTD SPONSORD ADSADR81141R10033150SH SOLE 00150
SEAGATE TECHNOLOGYStockG7945M1078100SH SOLE 00100
SEMPRA ENERGYStock8168511092852,152SH SOLE 002,152
SHIP FINANCE INTERNATIONALStockG7738W1062240SH SOLE 00240
SHOALS TECHNOLOGIES GROUP INC CL AStock82489W1077187SH SOLE 00187
SHOPIFY INC CL AStock82509L1076155SH SOLE 0055
SIERRA BANCORP COMStock82620P1024140SH SOLE 00140
SIMON PROPERTY GROUP INCREIT82880610911100SH SOLE 00100
SIRIUS XM RADIO INC Stock82968B1032250SH SOLE 00250
SIRIUSPOINT LTD COMStockG8192H1062220SH SOLE 00220
SIX FLAGS ENTMT CORP NEW COMStock83001A10222467SH SOLE 00467
SKECHERS U S A INC CL AStock83056610513300SH SOLE 00300
SLACK TECHNOLOGIES INC COM CL AStock83088V102375SH SOLE 0075
SLM CORP COMStock78442P1067400SH SOLE 00400
SMILEDIRECTCLUB INC CL A COMStock83192H106161,600SH SOLE 001,600
SNAP INC CL AStock83304A1061272,425SH SOLE 002,425
SNAP ON INC COMStock833034101137594SH SOLE 00594
SONY GROUP CORPORATION SPONSORED ADRADR83569930716153SH SOLE 00153
SOUTH ST CORP COMStock840441109672SH SOLE 0072
SOUTHERN CO COMStock8425871075318,540SH SOLE 008,540
SOUTHWEST AIRLS CO COMStock8447411083135,119SH SOLE 005,119
SOUTHWEST GAS HLDGS INC COMStock8448951027100SH SOLE 00100
SP PLUS CORP COMStock78469C1036,437196,300SH SOLE 148,000048,300
SPDR BARCLAYS CAPITAL INTL TREASURY BOND ETFETF78464A516582,000SH SOLE 002,000
SPDR BIOTECH ETFETF78464A87020150SH SOLE 00150
SPDR DOW JONES INDUSTRIAL ETFETF78467X109200605SH SOLE 00605
SPDR GOLD ETFETF78463V1077,79448,725SH SOLE 0048,725
SPDR S&P 500 ETFETF78462F10324,74262,428SH SOLE 0062,428
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETFETF78468R79618SH SOLE 008
SPDR S&P INSURANCE ETFETF78464A7894100SH SOLE 00100
SPDR S&P KENSHO CLEAN POWER ETFETF78468R65538335SH SOLE 00335
SPDR S&P KENSHO FINAL FRONTIERS ETFETF78468R63014355SH SOLE 00355
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETFETF78468R64824350SH SOLE 00350
SPDR S&P METALS AND MINING ETFETF78464A7554100SH SOLE 00100
SPDR S&P MIDCAP 400 ETFETF78467Y1071,5773,313SH SOLE 003,313
SPDR S&P SEMICONDUCTOR ETFETF78464A86284460SH SOLE 00460
SPDR SER TR DJ GLOBAL TITANS ETFETF78464A7061191,130SH SOLE 001,130
SPDR SER TR S&P DIVID ETFETF78464A76334284SH SOLE 00284
SPDR SER TR WELLS FARGO PFD STOCK ETFETF78464A2928185SH SOLE 00185
SPROTT INC COM NEWStock8520662084,856127,801SH SOLE 96,000031,801
SPROTT PHYSICAL GOLD TR UNITCEF85207H10485563,730SH SOLE 0063,730
SPROTT PHYSICAL SILVER TR TR UNITCEF85207K10710411,800SH SOLE 0011,800
SQUARE INC CL AStock85223410329128SH SOLE 00128
STANLEY BLACK & DECKER INC COMStock85450210120100SH SOLE 00100
STANLEY BLACK & DECKER INC COPR UNITStock8545028461231,045SH SOLE 001,045
STARBUCKS CORPStock8552441094,71043,107SH SOLE 0043,107
STARWOOD PPTY TR INC COMREIT85571B1055200SH SOLE 00200
STATE STR CORP COMStock8574771038100SH SOLE 00100
STEELCASE INC CL AStock8581552031,742121,064SH SOLE 110,000011,064
STERICYCLE INCStock858912108881,300SH SOLE 001,300
STORE CAP CORP COMREIT86212110017500SH SOLE 00500
STRIDE INC COMStock86333M10864721,475SH SOLE 17,00004,475
STRYKER CORPStock8636671013331,368SH SOLE 001,368
SUN LIFE FINANCIAL INC. COMStock866796105851,689SH SOLE 001,689
SUNPOWER CORPStock8676524061,23837,000SH SOLE 0037,000
SUPERIOR GROUP OF CO INC COMStock8683581023,251127,900SH SOLE 109,000018,900
SVB FINANCIAL GROUP COMStock78486Q101173350SH SOLE 00350
SWISS HELVETIA FUND INCCEF870875101131,448SH SOLE 001,448
SYSCO CORP COMStock8718291078103SH SOLE 00103
T ROWE PRICE GROUP INCStock74144T10841240SH SOLE 00240
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADSADR8740602055256SH SOLE 00256
TAKE-TWO INTERACTIVESOFTWREStock874054109530SH SOLE 0030
TARGA RES CORP COMStock87612G101501,561SH SOLE 001,561
TARGET CORP COMStock87612E10611,17056,394SH SOLE 20,000036,394
TATA MOTORS LTD ADRADR87656850212600SH SOLE 00600
TC ENERGY CORP COMStock87807B10722490SH SOLE 00490
TCW STRATEGIC INCOME FD INC COMCEF87234010417831,212SH SOLE 0031,212
TE CONNECTIVITY LTDStockH84989104116900SH SOLE 00900
TECHNOLOGY SELECT SECTOR SPDRETF81369Y8031,66612,542SH SOLE 0012,542
TEGNA INC COMStock87901J105754,000SH SOLE 004,000
TELADOC HEALTH INC COMStock87918A105210SH SOLE 0010
TELEPHONE & DATA SYS INC COM NEWStock8794338292,896126,150SH SOLE 122,50003,650
TELUS CORPORATION COMStock87971M1032100SH SOLE 00100
TEMPLETON GLOBAL INCOME FD INCCEF8801981065710,685SH SOLE 0010,685
TENET HEALTHCARE CORP COM NEWStock88033G4077140SH SOLE 00140
TENNANT CO COMStock88034510399712,475SH SOLE 12,0000475
TENNECO INC CL A VTG COM STKStock8803491053280SH SOLE 00280
TERADATA CORPStock88076W103772,000SH SOLE 002,000
TESLA MOTORS INC Stock88160R101449672SH SOLE 00672
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADSADR881624209141,200SH SOLE 001,200
TEXAS INSTRS INC COMStock8825081048744,625SH SOLE 004,625
THE SPAC AND NEW ISSUE ETFETF19423L672140SH SOLE 0040
THERMO FISHER SCIENTIFIC INC COMStock8835561021,8564,067SH SOLE 004,067
THOR INDS INC COMStock88516010113100SH SOLE 00100
TILRAY INC COM CL 2Stock88688T1004189SH SOLE 00189
TJX COS INC NEW COMStock8725401092824,260SH SOLE 004,260
T-MOBILE US INC COMStock8725901041296SH SOLE 0096
TONIX PHARMACEUTICALS HLDG CO COMStock89026070611,164SH SOLE 001,164
TOOTSIE ROLL INDS INC COMStock8905161071063,204SH SOLE 003,204
TORONTO DOMINION BANKStock89116050957879SH SOLE 00879
TOTAL SA ADRADR89151E10940858SH SOLE 00858
TOYOTA MOTOR CORP SP ADR REP2COMADR89233130784539SH SOLE 00539
TRANE TECHNOLOGIES PLC SHSStockG8994E10358350SH SOLE 00350
TRAVELCENTERS OF AMERICA INC COM NEWStock89421B10926970SH SOLE 00970
TRAVELERS COMPANIES INC COMStock89417E1091066SH SOLE 0066
TREEHOUSE FOODS INCStock89469A1047128SH SOLE 00128
TRI POINTE HOMES INCCOM USD0.01Stock87265H1093163SH SOLE 00163
TRIBUNE PUBG CO NEW COMStock89609W1074200SH SOLE 00200
TRINITY INDS INC COMStock89652210998734,650SH SOLE 33,00001,650
TRUIST FINL CORP COMStock89832Q1093,14353,887SH SOLE 0053,887
TRUPANION INC COMStock8982021064956,500SH SOLE 006,500
TS INNOVATION ACQUISITN CORP COM CL AStock87284T100111,000SH SOLE 001,000
TUPPERWARE BRANDS CORPStock8998961046220SH SOLE 00220
TURTLE BEACH CORP COM NEWStock90045020610,435391,245SH SOLE 363,200028,045
TUSCAN HLDGS CORP COMStock90069K104146SH SOLE 0046
TWILIO INC CL AStock90138F102239700SH SOLE 00700
TWITTER INC COMStock90184L10232504SH SOLE 00504
TYSON FOODS INC CL AStock90249410337500SH SOLE 00500
U S GLOBAL INVS INCORPORA CLASS AStock902952100426,000SH SOLE 006,000
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETFETF26922A719191,000SH SOLE 001,000
UBER TECHNOLOGIES INC COMStock90353T10012220SH SOLE 00220
UGI CORP NEW COMStock90268110520476SH SOLE 00476
UNDER ARMOUR INC CL AStock904311107130SH SOLE 0030
UNDER ARMOUR INC CL CStock904311206522,830SH SOLE 002,830
UNILEVER PLC SPON ADR NEWADR90476770471712,837SH SOLE 0012,837
UNION PAC CORP COMStock9078181087,47033,891SH SOLE 0033,891
UNITED CONTL HLDGS INC Stock91004710922380SH SOLE 00380
UNITED NAT FOODS INC COMStock91116310313380SH SOLE 00380
UNITED PARCEL SERVICE INCStock9113121065,45532,092SH SOLE 11,000021,092
UNITED STATES CELLULAR CORP COMStock911684108260SH SOLE 0060
UNITED STS LIME & MINERALS INC COMStock9119221023,18623,825SH SOLE 23,0000825
UNITEDHEALTH GROUPStock91324P102304818SH SOLE 00818
UNITIL CORPORATION Stock91325910794020,575SH SOLE 20,0000575
UNITY SOFTWARE INC COMStock91332U10111105SH SOLE 00105
URBAN OUTFITTERS INC COMStock91704710226700SH SOLE 00700
US BANCORP DEL COM NEWStock9029733041,53127,682SH SOLE 0027,682
UTILITIES SELECT SECTOR SPDR FUNDETF81369Y8863235,036SH SOLE 005,036
V F CORP COMStock9182041088101SH SOLE 00101
VAIL RESORTS INCStock91879Q109131450SH SOLE 00450
VALERO ENERGY CORPStock91913Y1007100SH SOLE 00100
VALUE LINE INCStock92043710058420,700SH SOLE 20,5000200
VALVOLINE INC COMStock92047W10151219,650SH SOLE 19,0000650
VANDA PHARMACEUTICALS INCStock921659108755,000SH SOLE 005,000
VANECK VECTORS BIOTECH ETFETF92189F72673414SH SOLE 00414
VANECK VECTORS INVESTMENT GRADE FLOATING RATE ETFETF92189F4861,25149,295SH SOLE 0049,295
VANECK VECTORS OIL SERVICES ETFETF92189H607419SH SOLE 0019
VANECK VECTORS PHARMACEUTICAL ETFETF92189F69267976SH SOLE 00976
VANGUARD CONSUMER DISCRETIONARYETF92204A108413SH SOLE 0013
VANGUARD CONSUMER STAPLES ETFETF92204A20741233SH SOLE 00233
VANGUARD DIVIDEND APPRECIATION ETFETF9219088445,82339,589SH SOLE 0039,589
VANGUARD ESG U.S. STOCK ETFETF92191073357771SH SOLE 00771
VANGUARD EXTENDED MARKET ETFETF9229086526,35135,902SH SOLE 0035,902
VANGUARD FINANCIALS ETFETF92204A40514167SH SOLE 00167
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUNDETF9220427181079SH SOLE 0079
VANGUARD FTSE DEVELOPED MARKETS ETFETF92194385861912,601SH SOLE 0012,601
VANGUARD FTSE EMERGING MARKETS ETFETF9220428581,32625,474SH SOLE 0025,474
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETFETF92204267638676SH SOLE 00676
VANGUARD GROWTH ETFETF922908736116450SH SOLE 00450
VANGUARD HEALTH CARE ETFETF92204A5042,1429,362SH SOLE 009,362
VANGUARD HIGH DIVIDEND YIELDETF9219464061,18711,740SH SOLE 0011,740
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETFETF9229085121351,003SH SOLE 001,003
VANGUARD INFORMATION TECHNOLOGYETF92204A7021,0983,062SH SOLE 003,062
VANGUARD INTERMEDIATE-TERM BOND INDEX FUNDETF921937819951,070SH SOLE 001,070
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFETF92206C8701,40215,075SH SOLE 0015,075
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETFETF9219468108100SH SOLE 00100
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETFETF9219467942003,054SH SOLE 003,054
VANGUARD LARGE-CAP INDEX FUNDETF92290863732170SH SOLE 00170
VANGUARD MID CAP ETF922908629196885SH SOLE 00885
VANGUARD MID CAP GROWTH ETFETF92290853879370SH SOLE 00370
VANGUARD MORTGAGE-BACKED SECURITIES ETFETF92206C7714358,159SH SOLE 008,159
VANGUARD REIT INDEX ETFETF9229085534334,709SH SOLE 004,709
VANGUARD RUSSELL 1000 VALUE ETFETF92206C71445342SH SOLE 00342
VANGUARD S&P 500 ETFETF92290836310,94530,045SH SOLE 0030,045
VANGUARD S&P 500 GROWTH ETFETF921932505832SH SOLE 0032
VANGUARD S&P 500 VALUE ETFETF9219327031,2098,848SH SOLE 008,848
VANGUARD SHORT TERM CORP BOND FD ETFETF92206C4097,75694,013SH SOLE 0094,013
VANGUARD SHORT TERM INFL-PROTECTEDETF92202080516,868327,280SH SOLE 00327,280
VANGUARD SHORT-TERM BOND INDEX FUNDETF9219378273173,863SH SOLE 003,863
VANGUARD SMALL CAP ETFETF9229087517133,332SH SOLE 003,332
VANGUARD SMALL CAP VALUE ETFETF9229086111,2307,426SH SOLE 007,426
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF922908595162590SH SOLE 00590
VANGUARD TAX-EXEMPT BOND ETFETF92290774611200SH SOLE 00200
VANGUARD TOTAL BOND MARKET ETFETF9219378352,67031,510SH SOLE 0031,510
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J4071,99534,932SH SOLE 0034,932
VANGUARD TOTAL INTL STOCK IDEX ETFETF9219097681,11017,696SH SOLE 0017,696
VANGUARD TOTAL STK MKTETF92290876927,213131,662SH SOLE 00131,662
VANGUARD TOTAL WORLD STOCK INDEX FUNDETF92204274247481SH SOLE 00481
VANGUARD UTILITIESETF92204A8761721,221SH SOLE 001,221
VANGUARD VALUE ETFETF9229087441591,209SH SOLE 001,209
VECTOR GROUP LTDStock92240M108574,053SH SOLE 004,053
VELODYNE LIDAR INC COMStock92259F1011102SH SOLE 00102
VENTAS INCREIT92276F100651,221SH SOLE 001,221
VEREIT INC COMREIT92339V3088200SH SOLE 00200
VERIZON COMMUNICATIONSStock92343V1044,53077,896SH SOLE 0077,896
VIACOMCBS INC CL AStock92556H10722471SH SOLE 00471
VIATRIS INC COMStock92556V10619914,213SH SOLE 0014,213
VICTORYSHARES U.S. 500 ENHANCED VOLATILITY WTD INDEX ETFETF92647N78236532SH SOLE 00532
VILLAGE SUPER MKT INC CL A NEWStock92710740982835,150SH SOLE 34,00001,150
VIRTUS DIVIDEND INTEREST & PR COMCEF92840R101553,976SH SOLE 003,976
VISA INCStock92826C8391,0484,950SH SOLE 004,950
VISTRA CORP WT EXP 020224Stock92840M128060SH SOLE 0060
VMWARE INC CL A COMStock92856340216105SH SOLE 00105
VODAFONE GROUP NEW ADR FADR92857W308914,962SH SOLE 004,962
VORNADO REALTY TRUSTREIT92904210939850SH SOLE 00850
VOYA PRIME RATE TR SH BEN INTCEF92913A1003600SH SOLE 00600
WABTECStock92974010816199SH SOLE 00199
WALGREENS BOOTS ALLIANCE INC COMStock9314271082,83151,572SH SOLE 0051,572
WALMART INC COMStock9311421031,96214,445SH SOLE 0014,445
WASHINGTON PRIME GROUP NEW COMREIT93964W405067SH SOLE 0067
WASHINGTON REAL ESTATE INVT TRREIT939653101431,925SH SOLE 001,925
WASTE MANAGEMENT INCStock94106L1092,07016,045SH SOLE 0016,045
WD 40 CO COMStock929236107153500SH SOLE 00500
WEC ENERGY GROUP INC COMStock92939U1061,10911,849SH SOLE 0011,849
WEIBO CORP SPONSORED ADRADR948596101961,900SH SOLE 001,900
WEINGARTEN REALTY INVESTORS SBIREIT94874110317630SH SOLE 00630
WELLS FARGO CO NEW COMStock94974610158514,979SH SOLE 0014,979
WENDYS CO COMStock95058W1001,46872,436SH SOLE 52,000020,436
WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOMECEF95766R1041,376113,174SH SOLE 00113,174
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 COMStock96145D10511210SH SOLE 00210
WESTWOOD HLDGS GROUP INC COMStock96176510464444,545SH SOLE 40,50004,045
WEYCO GROUP INC COMStock96214910076435,325SH SOLE 34,00001,325
WEYERHAEUSER COREIT96216610400SH SOLE 000
WHIRLPOOL CORP COMStock96332010694425SH SOLE 00425
WIDEOPENWEST INC COMStock96758W10110770SH SOLE 00770
WILEY JOHN & SONS INC CL AStock9682232061,75332,350SH SOLE 31,20001,150
WILLIAMS COS INC COMStock96945710054322,931SH SOLE 0022,931
WILLIAMS SONOMA INCStock9699041011,0695,966SH SOLE 005,966
WINTRUST FINANCIAL CPStock97650W1084,00452,820SH SOLE 26,500026,320
WISDOMTREE CLOUD COMPUTING FUNDETF97717Y69114300SH SOLE 00300
WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUNDETF97717X610692,200SH SOLE 002,200
WISDOMTREE INTERNATIONAL EQUITY FUNDETF97717W70316300SH SOLE 00300
WISDOMTREE INVTS INC COMStock97717P1042313SH SOLE 00313
WISDOMTREE JAPAN HEDGED EQUITYETF97717W85128455SH SOLE 00455
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUNDETF97717W40628292SH SOLE 00292
WMI HOLDINGS CORP.Stock62482R10703SH SOLE 003
WORKDAY INC CL AStock98138H10150200SH SOLE 00200
WORKHORSE GROUP INC COM NEWStock98138J206177SH SOLE 0077
WP CAREY INC COMREIT92936U10953750SH SOLE 00750
WW INTL INC COMStock98262P101250SH SOLE 0050
WYNN RESORTS LTDStock9831341073512,800SH SOLE 002,800
XCEL ENERGY INC COMStock98389B1001301,948SH SOLE 001,948
XEROX HOLDINGS CORP COM NEWStock98421M10622890SH SOLE 00890
XYLEM INCStock98419M10042401SH SOLE 00401
YELLOW CORP COMStock98551010605SH SOLE 005
YELP INC CL AStock9858171051564,000SH SOLE 004,000
YUM CHINA HLDGS INC COMStock98850P10994315,920SH SOLE 0015,920
YUM! BRANDS INCStock9884981011,51213,979SH SOLE 0013,979
ZILLOW GROUP INC CL AStock98954M101325SH SOLE 0025
ZIMMER HLDGS INCStock98956P10292572SH SOLE 00572
ZIONS BANCORPORATION N A COMStock989701107601,099SH SOLE 001,099
ZOETIS INC COM CL AStock98978V1033,63123,056SH SOLE 19,00004,056
ZOOM VIDEO COMMUNICATIONS INC CL AStock98980L10185265SH SOLE 00265
ZOSANO PHARMA CORP COM NEWStock98979H2023125,000SH SOLE 0025,000
ZTO EXPRESS CAYMAN INC SPONSORED ADS AADR98980A105291,000SH SOLE 001,000
ZYNGA INCStock98986T108150SH SOLE 0050