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 276 1,259 SH   SOLE 1,259 0 0
ABBOTT LABS COM 002824100 458 7,642 SH   SOLE 7,642 0 0
ABBVIE INC COM 00287Y109 1,170 12,366 SH   SOLE 12,366 0 0
AIR PRODS & CHEMS INC COM 009158106 223 1,400 SH   SOLE 1,400 0 0
ALBANY INTL CORP CL A 012348108 852 13,584 SH   SOLE 13,584 0 0
ALLERGAN PLC SHS G0177J108 276 1,641 SH   SOLE 1,641 0 0
ALPHABET INC CAP STK CL C 02079K107 796 771 SH   SOLE 771 0 0
ALPHABET INC CAP STK CL A 02079K305 420 405 SH   SOLE 405 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 147 15,685 SH   SOLE 15,685 0 0
ALTRIA GROUP INC COM 02209S103 292 4,688 SH   SOLE 4,688 0 0
AMAZON COM INC COM 023135106 960 663 SH   SOLE 663 0 0
AMERICAN ELEC PWR INC COM 025537101 533 7,764 SH   SOLE 7,764 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 712 8,675 SH   SOLE 8,675 0 0
AMGEN INC COM 031162100 847 4,967 SH   SOLE 4,967 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 302 2,750 SH   SOLE 2,750 0 0
APPLE INC COM 037833100 1,532 9,134 SH   SOLE 9,134 0 0
APPLIED MATLS INC COM 038222105 770 13,855 SH   SOLE 13,855 0 0
APTIV PLC SHS G6095L109 756 8,898 SH   SOLE 8,898 0 0
ARCH CAP GROUP LTD ORD G0450A105 214 2,500 SH   SOLE 2,500 0 0
AT&T INC COM 00206R102 354 9,943 SH   SOLE 9,943 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 206 1,813 SH   SOLE 1,813 0 0
B & G FOODS INC NEW COM 05508R106 3,442 145,245 SH   SOLE 144,709 0 535
BANCO DE CHILE SPONSORED ADR 059520106 938 9,325 SH   SOLE 9,325 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 732 3,671 SH   SOLE 3,671 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 765 23,950 SH   SOLE 23,950 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 722 11,407 SH   SOLE 11,407 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 525 34,430 SH   SOLE 34,430 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 260 6,250 SH   SOLE 6,250 0 0
CARETRUST REIT INC COM 14174T107 275 20,500 SH   SOLE 20,500 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 216 10,125 SH   SOLE 10,125 0 0
CELGENE CORP COM 151020104 607 6,801 SH   SOLE 6,801 0 0
CENTURYLINK INC COM 156700106 5,181 315,365 SH   SOLE 313,875 0 1,490
CHEVRON CORP NEW COM 166764100 4,705 41,260 SH   SOLE 41,028 0 232
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 890 19,449 SH   SOLE 19,449 0 0
CISCO SYS INC COM 17275R102 1,437 33,510 SH   SOLE 33,510 0 0
COCA COLA CO COM 191216100 217 4,992 SH   SOLE 4,992 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 3,754 228,886 SH   SOLE 227,919 0 967
CREDIT SUISSE ASSET MGMT INC COM 224916106 134 42,000 SH   SOLE 42,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 247 2,250 SH   SOLE 2,250 0 0
DISNEY WALT CO COM DISNEY 254687106 476 4,742 SH   SOLE 4,742 0 0
DOMINION ENERGY INC COM 25746U109 234 3,467 SH   SOLE 3,467 0 0
DOUGLAS DYNAMICS INC COM 25960R105 5,185 119,615 SH   SOLE 118,949 0 666
DOWDUPONT INC COM 26078J100 869 13,641 SH   SOLE 13,641 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 456 3,850 SH   SOLE 3,850 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,687 47,586 SH   SOLE 47,356 0 230
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 165 11,625 SH   SOLE 11,625 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,391 138,537 SH   SOLE 137,795 0 742
EVEREST RE GROUP LTD COM G3223R108 530 2,062 SH   SOLE 2,062 0 0
EXXON MOBIL CORP COM 30231G102 658 8,819 SH   SOLE 8,819 0 0
FACEBOOK INC CL A 30303M102 1,291 8,079 SH   SOLE 8,079 0 0
FARMLAND PARTNERS INC COM 31154R109 3,089 369,893 SH   SOLE 368,318 0 1,575
FEDEX CORP COM 31428X106 461 1,920 SH   SOLE 1,920 0 0
FISERV INC COM 337738108 951 13,330 SH   SOLE 13,330 0 0
GENERAL ELECTRIC CO COM 369604103 293 21,758 SH   SOLE 21,758 0 0
GENERAL MTRS CO COM 37045V100 4,032 110,962 SH   SOLE 110,377 0 584
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,238 31,692 SH   SOLE 31,692 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,883 18,900 SH   SOLE 18,900 0 0
HANESBRANDS INC COM 410345102 688 37,331 SH   SOLE 37,331 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,963 254,502 SH   SOLE 252,880 0 1,622
HERCULES CAPITAL INC COM 427096508 4,129 341,227 SH   SOLE 339,679 0 1,548
HOME DEPOT INC COM 437076102 2,443 13,707 SH   SOLE 13,707 0 0
INTEL CORP COM 458140100 1,014 19,461 SH   SOLE 19,461 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 502 3,271 SH   SOLE 3,271 0 0
INVESCO BD FD COM 46132L107 351 19,500 SH   SOLE 19,500 0 0
IRON MTN INC NEW COM 46284V101 4,065 123,694 SH   SOLE 123,035 0 659
ISHARES TR CORE S&P500 ETF 464287200 318 1,197 SH   SOLE 1,197 0 0
ISHARES TR MSCI EAFE ETF 464287465 708 10,157 SH   SOLE 10,157 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,354 6,561 SH   SOLE 6,561 0 0
JOHNSON & JOHNSON COM 478160104 1,801 14,055 SH   SOLE 14,055 0 0
JPMORGAN CHASE & CO COM 46625H100 1,070 9,726 SH   SOLE 9,726 0 0
KIMBERLY CLARK CORP COM 494368103 325 2,954 SH   SOLE 2,954 0 0
KINDER MORGAN INC DEL COM 49456B101 583 38,727 SH   SOLE 38,727 0 0
L BRANDS INC COM 501797104 3,606 94,384 SH   SOLE 94,384 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 243 1,500 SH   SOLE 1,500 0 0
LAM RESEARCH CORP COM 512807108 229 1,125 SH   SOLE 1,125 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,220 66,294 SH   SOLE 65,996 0 297
LAS VEGAS SANDS CORP COM 517834107 1,769 24,600 SH   SOLE 24,600 0 0
LAZARD LTD SHS A G54050102 811 15,435 SH   SOLE 15,435 0 0
LILLY ELI & CO COM 532457108 446 5,765 SH   SOLE 5,765 0 0
LOCKHEED MARTIN CORP COM 539830109 646 1,912 SH   SOLE 1,912 0 0
LOWES COS INC COM 548661107 578 6,584 SH   SOLE 6,584 0 0
M & T BK CORP COM 55261F104 202 1,097 SH   SOLE 1,097 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,583 44,275 SH   SOLE 43,882 0 393
MARRIOTT INTL INC NEW CL A 571903202 706 5,189 SH   SOLE 5,189 0 0
MCDONALDS CORP COM 580135101 349 2,231 SH   SOLE 2,231 0 0
MEDTRONIC PLC SHS G5960L103 918 11,449 SH   SOLE 11,449 0 0
MERCK & CO INC COM 58933Y105 515 9,454 SH   SOLE 9,454 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 448 55,200 SH   SOLE 55,200 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 178 38,400 SH   SOLE 38,400 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 91 15,850 SH   SOLE 15,850 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 584 22,000 SH   SOLE 22,000 0 0
MICROSOFT CORP COM 594918104 1,056 11,573 SH   SOLE 11,573 0 0
MID AMER APT CMNTYS INC COM 59522J103 582 6,383 SH   SOLE 6,383 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 29 40,500 SH   SOLE 40,500 0 0
MOHAWK INDS INC COM 608190104 684 2,946 SH   SOLE 2,946 0 0
MYLAN N V SHS EURO N59465109 608 14,777 SH   SOLE 14,777 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,549 27,446 SH   SOLE 27,446 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 4,694 119,565 SH   SOLE 118,986 0 579
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 241 9,625 SH   SOLE 9,625 0 0
NAVIENT CORPORATION COM 63938C108 3,997 304,669 SH   SOLE 303,209 0 1,460
NEW MEDIA INVT GROUP INC COM 64704V106 4,705 274,508 SH   SOLE 273,272 0 1,236
NEWELL BRANDS INC COM 651229106 598 23,468 SH   SOLE 23,468 0 0
NEXTERA ENERGY INC COM 65339F101 375 2,295 SH   SOLE 2,295 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 654 16,350 SH   SOLE 16,350 0 0
NIKE INC CL B 654106103 266 4,000 SH   SOLE 4,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 995 2,850 SH   SOLE 2,850 0 0
NOVARTIS A G SPONSORED ADR 66987V109 319 3,950 SH   SOLE 3,950 0 0
NRG YIELD INC CL C 62942X405 170 10,000 SH   SOLE 10,000 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 1,393 68,333 SH   SOLE 67,858 0 475
ONEOK INC NEW COM 682680103 908 15,951 SH   SOLE 15,951 0 0
OWENS & MINOR INC NEW COM 690732102 3,151 202,606 SH   SOLE 201,621 0 985
PALO ALTO NETWORKS INC COM 697435105 1,052 5,793 SH   SOLE 5,793 0 0
PARTY CITY HOLDCO INC COM 702149105 633 40,588 SH   SOLE 40,588 0 0
PEPSICO INC COM 713448108 516 4,728 SH   SOLE 4,728 0 0
PFIZER INC COM 717081103 4,664 131,429 SH   SOLE 130,884 0 545
PITNEY BOWES INC COM 724479100 3,207 294,527 SH   SOLE 293,132 0 1,395
POWER REIT COM 73933H101 106 17,000 SH   SOLE 17,000 0 0
PPL CORP COM 69351T106 2,399 84,783 SH   SOLE 84,318 0 465
PROCTER AND GAMBLE CO COM 742718109 396 4,991 SH   SOLE 4,991 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 226 25,000 SH   SOLE 25,000 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 143 20,000 SH   SOLE 20,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 135 25,750 SH   SOLE 25,750 0 0
QUALCOMM INC COM 747525103 4,578 82,628 SH   SOLE 82,248 0 380
RIO TINTO PLC SPONSORED ADR 767204100 1,781 34,554 SH   SOLE 34,554 0 0
ROSS STORES INC COM 778296103 727 9,325 SH   SOLE 9,325 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,640 25,025 SH   SOLE 25,025 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 249 3,895 SH   SOLE 3,895 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,270 68,041 SH   SOLE 67,670 0 371
SABRA HEALTH CARE REIT INC COM 78573L106 3,253 184,281 SH   SOLE 183,424 0 858
SASOL LTD SPONSORED ADR 803866300 471 13,855 SH   SOLE 13,855 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,051 137,569 SH   SOLE 136,884 0 685
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 342 4,200 SH   SOLE 4,200 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 337 6,400 SH   SOLE 6,400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 357 4,800 SH   SOLE 4,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 203 3,100 SH   SOLE 3,100 0 0
SEMPRA ENERGY COM 816851109 246 2,209 SH   SOLE 2,209 0 0
SHERWIN WILLIAMS CO COM 824348106 666 1,698 SH   SOLE 1,698 0 0
SIMON PPTY GROUP INC NEW COM 828806109 582 3,771 SH   SOLE 3,771 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,520 72,598 SH   SOLE 72,277 0 320
SMTC CORP COM NEW 832682207 36 15,977 SH   SOLE 15,977 0 0
SMUCKER J M CO COM NEW 832696405 399 3,215 SH   SOLE 3,215 0 0
SOUTHERN CO COM 842587107 201 4,498 SH   SOLE 4,498 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 374 9,510 SH   SOLE 9,510 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,107 8,007 SH   SOLE 8,007 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,115 6,188 SH   SOLE 6,188 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,659 195,197 SH   SOLE 195,197 0 0
SUNRUN INC COM 86771W105 112 12,500 SH   SOLE 12,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,617 36,945 SH   SOLE 36,945 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,844 174,720 SH   SOLE 173,905 0 815
TARGA RES CORP COM 87612G101 4,833 109,842 SH   SOLE 109,268 0 574
TARGET CORP COM 87612E106 5,266 75,843 SH   SOLE 75,843 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 80 12,500 SH   SOLE 12,500 0 0
TERADYNE INC COM 880770102 652 14,270 SH   SOLE 14,270 0 0
TOTAL S A SPONSORED ADR 89151E109 1,260 21,845 SH   SOLE 21,845 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,435 11,005 SH   SOLE 11,005 0 0
UNION PAC CORP COM 907818108 251 1,870 SH   SOLE 1,870 0 0
UNITED RENTALS INC COM 911363109 1,460 8,450 SH   SOLE 8,450 0 0
UNITED TECHNOLOGIES CORP COM 913017109 623 4,951 SH   SOLE 4,951 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 317 2,450 SH   SOLE 2,450 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 302 1,958 SH   SOLE 1,958 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,426 23,317 SH   SOLE 23,317 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 595 10,952 SH   SOLE 10,952 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 461 9,821 SH   SOLE 9,821 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 814 7,105 SH   SOLE 7,105 0 0
VENTAS INC COM 92276F100 3,004 60,644 SH   SOLE 60,365 0 280
VERIZON COMMUNICATIONS INC COM 92343V104 4,666 97,578 SH   SOLE 97,220 0 359
VIACOM INC NEW CL B 92553P201 217 7,000 SH   SOLE 7,000 0 0
VMWARE INC CL A COM 928563402 738 6,085 SH   SOLE 6,085 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 275 4,205 SH   SOLE 4,205 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 72 15,000 SH   SOLE 15,000 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,330 59,975 SH   SOLE 59,975 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 645 5,915 SH   SOLE 5,915 0 0