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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 248 1,259 SH   SOLE   1,259 0 0
ABBOTT LABS COM 002824100 458 7,517 SH   SOLE   7,517 0 0
ABBVIE INC COM 00287Y109 1,065 11,491 SH   SOLE   11,491 0 0
AIR PRODS & CHEMS INC COM 009158106 218 1,400 SH   SOLE   1,400 0 0
ALBANY INTL CORP CL A 012348108 819 13,624 SH   SOLE   13,624 0 0
ALLERGAN PLC SHS G0177J108 282 1,691 SH   SOLE   1,691 0 0
ALPHABET INC CAP STK CL C 02079K107 760 681 SH   SOLE   681 0 0
ALPHABET INC CAP STK CL A 02079K305 519 460 SH   SOLE   460 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 364 36,060 SH   SOLE   36,060 0 0
ALTRIA GROUP INC COM 02209S103 273 4,813 SH   SOLE   4,813 0 0
AMAZON COM INC COM 023135106 1,212 713 SH   SOLE   713 0 0
AMERICAN ELEC PWR INC COM 025537101 398 5,754 SH   SOLE   5,754 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 886 10,375 SH   SOLE   10,375 0 0
AMGEN INC COM 031162100 1,020 5,527 SH   SOLE   5,527 0 0
APPLE INC COM 037833100 1,624 8,774 SH   SOLE   8,774 0 0
APPLIED MATLS INC COM 038222105 646 13,990 SH   SOLE   13,990 0 0
APTIV PLC SHS G6095L109 823 8,978 SH   SOLE   8,978 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 205 5,850 SH   SOLE   5,850 0 0
AT&T INC COM 00206R102 491 15,286 SH   SOLE   15,286 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 243 1,813 SH   SOLE   1,813 0 0
B & G FOODS INC NEW COM 05508R106 4,375 146,305 SH   SOLE   145,769 0 535
BANCO DE CHILE SPONSORED ADR 059520106 888 9,550 SH   SOLE   9,550 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 517 2,771 SH   SOLE   2,771 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 746 23,200 SH   SOLE   23,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 631 11,407 SH   SOLE   11,407 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 602 34,520 SH   SOLE   34,520 0 0
BROADCOM INC COM 11135F101 352 1,452 SH   SOLE   1,452 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 240 6,250 SH   SOLE   6,250 0 0
CARETRUST REIT INC COM 14174T107 322 19,300 SH   SOLE   19,300 0 0
CATERPILLAR INC DEL COM 149123101 805 5,934 SH   SOLE   5,934 0 0
CBS CORP NEW CL B 124857202 351 6,250 SH   SOLE   6,250 0 0
CELGENE CORP COM 151020104 497 6,261 SH   SOLE   6,261 0 0
CENTURYLINK INC COM 156700106 5,787 310,460 SH   SOLE   308,970 0 1,490
CHEVRON CORP NEW COM 166764100 5,180 40,975 SH   SOLE   40,743 0 232
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 873 19,664 SH   SOLE   19,664 0 0
CISCO SYS INC COM 17275R102 1,444 33,565 SH   SOLE   33,565 0 0
COCA COLA CO COM 191216100 219 4,992 SH   SOLE   4,992 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 4,059 234,605 SH   SOLE   233,638 0 967
CREDIT SUISSE ASSET MGMT INC COM 224916106 46 14,500 SH   SOLE   14,500 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 243 2,250 SH   SOLE   2,250 0 0
DEERE & CO COM 244199105 268 1,918 SH   SOLE   1,918 0 0
DISNEY WALT CO COM DISNEY 254687106 497 4,742 SH   SOLE   4,742 0 0
DOMINION ENERGY INC COM 25746U109 253 3,717 SH   SOLE   3,717 0 0
DOUGLAS DYNAMICS INC COM 25960R105 5,590 116,455 SH   SOLE   115,789 0 666
DOWDUPONT INC COM 26078J100 928 14,081 SH   SOLE   14,081 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,742 47,324 SH   SOLE   47,094 0 230
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 201 11,625 SH   SOLE   11,625 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,882 140,292 SH   SOLE   139,550 0 742
EVEREST RE GROUP LTD COM G3223R108 482 2,092 SH   SOLE   2,092 0 0
EXXON MOBIL CORP COM 30231G102 726 8,774 SH   SOLE   8,774 0 0
FACEBOOK INC CL A 30303M102 1,554 7,999 SH   SOLE   7,999 0 0
FARMLAND PARTNERS INC COM 31154R109 3,313 376,504 SH   SOLE   374,929 0 1,575
FEDEX CORP COM 31428X106 453 1,995 SH   SOLE   1,995 0 0
FISERV INC COM 337738108 992 13,395 SH   SOLE   13,395 0 0
GENERAL ELECTRIC CO COM 369604103 241 17,733 SH   SOLE   17,733 0 0
GENERAL MTRS CO COM 37045V100 4,319 109,607 SH   SOLE   109,022 0 584
GILEAD SCIENCES INC COM 375558103 308 4,350 SH   SOLE   4,350 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,299 32,222 SH   SOLE   32,222 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,777 19,125 SH   SOLE   19,125 0 0
HANESBRANDS INC COM 410345102 816 37,051 SH   SOLE   37,051 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,764 241,198 SH   SOLE   239,576 0 1,622
HERCULES CAPITAL INC COM 427096508 4,283 338,600 SH   SOLE   337,052 0 1,548
HOME DEPOT INC COM 437076102 2,646 13,562 SH   SOLE   13,562 0 0
INGERSOLL-RAND PLC SHS G47791101 271 3,018 SH   SOLE   3,018 0 0
INSIGHT SELECT INCOME FD COM 45781W109 189 10,000 SH   SOLE   10,000 0 0
INTEL CORP COM 458140100 923 18,561 SH   SOLE   18,561 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,361 31,220 SH   SOLE   31,075 0 145
INVESCO BD FD COM 46132L107 349 19,500 SH   SOLE   19,500 0 0
IRON MTN INC NEW COM 46284V101 4,324 123,503 SH   SOLE   122,844 0 659
ISHARES TR CORE S&P500 ETF 464287200 327 1,197 SH   SOLE   1,197 0 0
ISHARES TR 20 YR TR BD ETF 464287432 335 2,750 SH   SOLE   2,750 0 0
ISHARES TR MSCI EAFE ETF 464287465 633 9,457 SH   SOLE   9,457 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,593 7,508 SH   SOLE   7,508 0 0
JOHNSON & JOHNSON COM 478160104 1,410 11,622 SH   SOLE   11,622 0 0
JPMORGAN CHASE & CO COM 46625H100 1,059 10,161 SH   SOLE   10,161 0 0
KIMBERLY CLARK CORP COM 494368103 311 2,954 SH   SOLE   2,954 0 0
KINDER MORGAN INC DEL COM 49456B101 687 38,863 SH   SOLE   38,863 0 0
KRAFT HEINZ CO COM 500754106 499 7,945 SH   SOLE   7,945 0 0
L BRANDS INC COM 501797104 3,352 90,879 SH   SOLE   90,404 0 475
LABORATORY CORP AMER HLDGS COM NEW 50540R409 269 1,500 SH   SOLE   1,500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,483 65,627 SH   SOLE   65,329 0 297
LAS VEGAS SANDS CORP COM 517834107 1,909 25,000 SH   SOLE   25,000 0 0
LAZARD LTD SHS A G54050102 745 15,235 SH   SOLE   15,235 0 0
LILLY ELI & CO COM 532457108 543 6,365 SH   SOLE   6,365 0 0
LOCKHEED MARTIN CORP COM 539830109 454 1,537 SH   SOLE   1,537 0 0
LOWES COS INC COM 548661107 886 9,274 SH   SOLE   9,274 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,070 44,445 SH   SOLE   44,052 0 393
MARRIOTT INTL INC NEW CL A 571903202 596 4,704 SH   SOLE   4,704 0 0
MCDONALDS CORP COM 580135101 350 2,231 SH   SOLE   2,231 0 0
MEDTRONIC PLC SHS G5960L103 984 11,499 SH   SOLE   11,499 0 0
MERCK & CO INC COM 58933Y105 633 10,424 SH   SOLE   10,424 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 389 49,075 SH   SOLE   49,075 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 117 25,900 SH   SOLE   25,900 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 90 15,850 SH   SOLE   15,850 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 662 21,720 SH   SOLE   21,720 0 0
MICROSOFT CORP COM 594918104 1,121 11,368 SH   SOLE   11,368 0 0
MID AMER APT CMNTYS INC COM 59522J103 645 6,403 SH   SOLE   6,403 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 32 40,500 SH   SOLE   40,500 0 0
MOHAWK INDS INC COM 608190104 629 2,936 SH   SOLE   2,936 0 0
MYLAN N V SHS EURO N59465109 536 14,822 SH   SOLE   14,822 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,561 27,958 SH   SOLE   27,958 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,213 118,585 SH   SOLE   118,006 0 579
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 281 9,125 SH   SOLE   9,125 0 0
NAVIENT CORPORATION COM 63938C108 3,950 303,179 SH   SOLE   301,719 0 1,460
NEW MEDIA INVT GROUP INC COM 64704V106 5,052 273,370 SH   SOLE   272,134 0 1,236
NEXTERA ENERGY INC COM 65339F101 404 2,420 SH   SOLE   2,420 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 623 13,345 SH   SOLE   13,345 0 0
NIKE INC CL B 654106103 319 4,000 SH   SOLE   4,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 880 2,860 SH   SOLE   2,860 0 0
NRG YIELD INC CL C 62942X405 172 10,000 SH   SOLE   10,000 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 1,548 68,343 SH   SOLE   67,868 0 475
ONEOK INC NEW COM 682680103 1,088 15,586 SH   SOLE   15,586 0 0
OWENS & MINOR INC NEW COM 690732102 3,355 200,806 SH   SOLE   199,821 0 985
PALO ALTO NETWORKS INC COM 697435105 1,189 5,788 SH   SOLE   5,788 0 0
PARTY CITY HOLDCO INC COM 702149105 624 40,938 SH   SOLE   40,938 0 0
PEPSICO INC COM 713448108 637 5,853 SH   SOLE   5,853 0 0
PFIZER INC COM 717081103 4,694 129,388 SH   SOLE   128,843 0 545
PITNEY BOWES INC COM 724479100 2,650 309,232 SH   SOLE   307,837 0 1,395
POWER REIT COM 73933H101 104 17,000 SH   SOLE   17,000 0 0
PPL CORP COM 69351T106 2,445 85,626 SH   SOLE   85,161 0 465
PROCTER AND GAMBLE CO COM 742718109 351 4,491 SH   SOLE   4,491 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 233 25,000 SH   SOLE   25,000 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 142 20,000 SH   SOLE   20,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 56 10,750 SH   SOLE   10,750 0 0
QUALCOMM INC COM 747525103 4,576 81,534 SH   SOLE   81,154 0 380
RIO TINTO PLC SPONSORED ADR 767204100 1,958 35,299 SH   SOLE   35,299 0 0
ROSS STORES INC COM 778296103 792 9,350 SH   SOLE   9,350 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,835 25,255 SH   SOLE   25,255 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 261 3,775 SH   SOLE   3,775 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,576 67,056 SH   SOLE   66,685 0 371
SABRA HEALTH CARE REIT INC COM 78573L106 4,041 185,982 SH   SOLE   185,125 0 858
SASOL LTD SPONSORED ADR 803866300 516 14,130 SH   SOLE   14,130 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,739 137,054 SH   SOLE   136,369 0 685
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 351 4,200 SH   SOLE   4,200 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 330 6,400 SH   SOLE   6,400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 344 4,800 SH   SOLE   4,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 215 3,100 SH   SOLE   3,100 0 0
SEMPRA ENERGY COM 816851109 329 2,834 SH   SOLE   2,834 0 0
SHERWIN WILLIAMS CO COM 824348106 694 1,703 SH   SOLE   1,703 0 0
SIMON PPTY GROUP INC NEW COM 828806109 644 3,786 SH   SOLE   3,786 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 5,040 71,946 SH   SOLE   71,625 0 320
SMTC CORP COM NEW 832682207 47 15,977 SH   SOLE   15,977 0 0
SOUTHERN CO COM 842587107 220 4,748 SH   SOLE   4,748 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 336 9,510 SH   SOLE   9,510 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,159 7,960 SH   SOLE   7,960 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,186 6,158 SH   SOLE   6,158 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,561 200,842 SH   SOLE   200,842 0 0
SUNRUN INC COM 86771W105 132 10,000 SH   SOLE   10,000 0 0
SYSCO CORP COM 871829107 205 3,000 SH   SOLE   3,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,391 38,060 SH   SOLE   38,060 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,133 175,960 SH   SOLE   175,145 0 815
TARGA RES CORP COM 87612G101 5,417 109,465 SH   SOLE   108,891 0 574
TARGET CORP COM 87612E106 5,668 74,458 SH   SOLE   74,068 0 390
TEMPLETON GLOBAL INCOME FD COM 880198106 154 25,000 SH   SOLE   25,000 0 0
TERADYNE INC COM 880770102 546 14,330 SH   SOLE   14,330 0 0
TOTAL S A SPONSORED ADR 89151E109 1,342 22,155 SH   SOLE   22,155 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,435 11,140 SH   SOLE   11,140 0 0
UNION PAC CORP COM 907818108 265 1,870 SH   SOLE   1,870 0 0
UNITED RENTALS INC COM 911363109 1,246 8,440 SH   SOLE   8,440 0 0
UNITED TECHNOLOGIES CORP COM 913017109 647 5,176 SH   SOLE   5,176 0 0
UNITEDHEALTH GROUP INC COM 91324P102 207 842 SH   SOLE   842 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 333 2,450 SH   SOLE   2,450 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 277 1,755 SH   SOLE   1,755 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,742 24,035 SH   SOLE   24,035 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 620 11,952 SH   SOLE   11,952 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 470 11,126 SH   SOLE   11,126 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 557 4,855 SH   SOLE   4,855 0 0
VENTAS INC COM 92276F100 3,485 61,186 SH   SOLE   60,907 0 280
VERIZON COMMUNICATIONS INC COM 92343V104 4,868 96,765 SH   SOLE   96,407 0 359
VMWARE INC CL A COM 928563402 900 6,125 SH   SOLE   6,125 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 256 4,260 SH   SOLE   4,260 0 0
WELLTOWER INC COM 95040Q104 218 3,475 SH   SOLE   3,475 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 154 21,350 SH   SOLE   21,350 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 1,331 61,410 SH   SOLE   61,410 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 661 5,935 SH   SOLE   5,935 0 0