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 356 1,514 SH   SOLE 1,514 0 0
ABBOTT LABS COM 002824100 877 15,366 SH   SOLE 15,366 0 0
ABBVIE INC COM 00287Y109 1,358 14,041 SH   SOLE 14,041 0 0
AIR PRODS & CHEMS INC COM 009158106 230 1,400 SH   SOLE 1,400 0 0
ALBANY INTL CORP CL A 012348108 736 11,984 SH   SOLE 11,984 0 0
ALPHABET INC CAP STK CL C 02079K107 602 575 SH   SOLE 575 0 0
ALPHABET INC CAP STK CL A 02079K305 400 380 SH   SOLE 380 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 124 11,500 SH   SOLE 11,500 0 0
ALTRIA GROUP INC COM 02209S103 379 5,313 SH   SOLE 5,313 0 0
AMAZON COM INC COM 023135106 640 547 SH   SOLE 547 0 0
AMERICAN ELEC PWR INC COM 025537101 610 8,289 SH   SOLE 8,289 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 524 5,725 SH   SOLE 5,725 0 0
AMGEN INC COM 031162100 708 4,072 SH   SOLE 4,072 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 356 3,191 SH   SOLE 3,191 0 0
APPLE INC COM 037833100 1,557 9,203 SH   SOLE 9,203 0 0
APPLIED MATLS INC COM 038222105 763 14,935 SH   SOLE 14,935 0 0
APTIV PLC SHS G6095L109 734 8,653 SH   SOLE 8,653 0 0
ARCH CAP GROUP LTD ORD G0450A105 272 3,000 SH   SOLE 3,000 0 0
AT&T INC COM 00206R102 604 15,547 SH   SOLE 15,547 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 248 2,113 SH   SOLE 2,113 0 0
B & G FOODS INC NEW COM 05508R106 4,893 139,190 SH   SOLE 138,654 0 535
BANCO DE CHILE SPONSORED ADR 059520106 851 8,814 SH   SOLE 8,814 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 273 1,376 SH   SOLE 1,376 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 755 23,575 SH   SOLE 23,575 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 718 11,712 SH   SOLE 11,712 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 504 27,025 SH   SOLE 27,025 0 0
CARETRUST REIT INC COM 14174T107 191 11,375 SH   SOLE 11,375 0 0
CELGENE CORP COM 151020104 672 6,441 SH   SOLE 6,441 0 0
CENTURYLINK INC COM 156700106 5,139 308,115 SH   SOLE 306,625 0 1,490
CHEVRON CORP NEW COM 166764100 4,482 35,802 SH   SOLE 35,570 0 232
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 930 18,409 SH   SOLE 18,409 0 0
CISCO SYS INC COM 17275R102 1,235 32,245 SH   SOLE 32,245 0 0
COCA COLA CO COM 191216100 276 6,017 SH   SOLE 6,017 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 3,774 222,681 SH   SOLE 221,714 0 967
CREDIT SUISSE ASSET MGMT INC COM 224916106 139 42,000 SH   SOLE 42,000 0 0
DISNEY WALT CO COM DISNEY 254687106 510 4,742 SH   SOLE 4,742 0 0
DOMINION ENERGY INC COM 25746U109 245 3,021 SH   SOLE 3,021 0 0
DOUGLAS DYNAMICS INC COM 25960R105 5,678 150,221 SH   SOLE 149,495 0 726
DOWDUPONT INC COM 26078J100 995 13,968 SH   SOLE 13,968 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 422 4,350 SH   SOLE 4,350 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,947 46,930 SH   SOLE 46,700 0 230
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 627 46,834 SH   SOLE 46,834 0 0
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,441 129,797 SH   SOLE 129,055 0 742
EVEREST RE GROUP LTD COM G3223R108 437 1,977 SH   SOLE 1,977 0 0
EXXON MOBIL CORP COM 30231G102 849 10,152 SH   SOLE 10,152 0 0
FACEBOOK INC CL A 30303M102 1,523 8,629 SH   SOLE 8,629 0 0
FARMLAND PARTNERS INC COM 31154R109 2,364 272,367 SH   SOLE 270,792 0 1,575
FISERV INC COM 337738108 850 6,480 SH   SOLE 6,480 0 0
GENERAL ELECTRIC CO COM 369604103 415 23,769 SH   SOLE 23,769 0 0
GENERAL MTRS CO COM 37045V100 5,060 123,452 SH   SOLE 122,867 0 584
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,002 28,252 SH   SOLE 28,252 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,709 16,635 SH   SOLE 16,635 0 0
HANESBRANDS INC COM 410345102 716 34,241 SH   SOLE 34,241 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,381 265,198 SH   SOLE 263,576 0 1,622
HERCULES CAPITAL INC COM 427096508 4,266 325,182 SH   SOLE 323,634 0 1,548
HOME DEPOT INC COM 437076102 2,600 13,716 SH   SOLE 13,716 0 0
INTEL CORP COM 458140100 852 18,461 SH   SOLE 18,461 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 494 3,221 SH   SOLE 3,221 0 0
INVESCO BD FD COM 46132L107 388 19,500 SH   SOLE 19,500 0 0
IRON MTN INC NEW COM 46284V101 4,656 123,393 SH   SOLE 122,734 0 659
ISHARES TR CORE S&P500 ETF 464287200 302 1,125 SH   SOLE 1,125 0 0
ISHARES TR MSCI EAFE ETF 464287465 606 8,616 SH   SOLE 8,616 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,291 6,201 SH   SOLE 6,201 0 0
JOHNSON & JOHNSON COM 478160104 1,757 12,574 SH   SOLE 12,574 0 0
JPMORGAN CHASE & CO COM 46625H100 987 9,227 SH   SOLE 9,227 0 0
KIMBERLY CLARK CORP COM 494368103 372 3,079 SH   SOLE 3,079 0 0
KINDER MORGAN INC DEL COM 49456B101 668 36,967 SH   SOLE 36,967 0 0
KRAFT HEINZ CO COM 500754106 435 5,600 SH   SOLE 5,600 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 239 1,500 SH   SOLE 1,500 0 0
LAM RESEARCH CORP COM 512807108 207 1,125 SH   SOLE 1,125 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,955 66,749 SH   SOLE 66,451 0 297
LAS VEGAS SANDS CORP COM 517834107 1,517 21,830 SH   SOLE 21,830 0 0
LAZARD LTD SHS A G54050102 864 16,460 SH   SOLE 16,460 0 0
LILLY ELI & CO COM 532457108 483 5,715 SH   SOLE 5,715 0 0
LOCKHEED MARTIN CORP COM 539830109 731 2,277 SH   SOLE 2,277 0 0
LOWES COS INC COM 548661107 503 5,411 SH   SOLE 5,411 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,160 44,545 SH   SOLE 44,152 0 393
MARRIOTT INTL INC NEW CL A 571903202 698 5,139 SH   SOLE 5,139 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,431 82,731 SH   SOLE 82,731 0 0
MCDONALDS CORP COM 580135101 468 2,721 SH   SOLE 2,721 0 0
MEDTRONIC PLC SHS G5960L103 876 10,854 SH   SOLE 10,854 0 0
MERCK & CO INC COM 58933Y105 503 8,944 SH   SOLE 8,944 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 468 55,200 SH   SOLE 55,200 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 196 40,900 SH   SOLE 40,900 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 96 15,850 SH   SOLE 15,850 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 521 17,860 SH   SOLE 17,860 0 0
MICROSOFT CORP COM 594918104 923 10,792 SH   SOLE 10,792 0 0
MID AMER APT CMNTYS INC COM 59522J103 619 6,153 SH   SOLE 6,153 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 48 40,500 SH   SOLE 40,500 0 0
MOHAWK INDS INC COM 608190104 784 2,841 SH   SOLE 2,841 0 0
MYLAN N V SHS EURO N59465109 563 13,317 SH   SOLE 13,317 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,448 24,621 SH   SOLE 24,621 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,162 119,696 SH   SOLE 119,117 0 579
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 208 7,625 SH   SOLE 7,625 0 0
NAVIENT CORPORATION COM 63938C108 3,950 296,575 SH   SOLE 295,115 0 1,460
NETSCOUT SYS INC COM 64115T104 304 9,988 SH   SOLE 9,988 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 4,323 257,651 SH   SOLE 256,415 0 1,236
NEWELL BRANDS INC COM 651229106 644 20,843 SH   SOLE 20,843 0 0
NEXTERA ENERGY INC COM 65339F101 222 1,420 SH   SOLE 1,420 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 291 6,750 SH   SOLE 6,750 0 0
NIKE INC CL B 654106103 250 4,000 SH   SOLE 4,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 896 2,921 SH   SOLE 2,921 0 0
NOVARTIS A G SPONSORED ADR 66987V109 525 6,250 SH   SOLE 6,250 0 0
NUCOR CORP COM 670346105 714 11,225 SH   SOLE 11,225 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 2,050 68,453 SH   SOLE 67,978 0 475
ONEOK INC NEW COM 682680103 865 16,186 SH   SOLE 16,186 0 0
OWENS & MINOR INC NEW COM 690732102 3,558 188,466 SH   SOLE 187,481 0 985
PALO ALTO NETWORKS INC COM 697435105 778 5,368 SH   SOLE 5,368 0 0
PARTY CITY HOLDCO INC COM 702149105 480 34,413 SH   SOLE 34,413 0 0
PEPSICO INC COM 713448108 518 4,321 SH   SOLE 4,321 0 0
PFIZER INC COM 717081103 4,846 133,790 SH   SOLE 133,245 0 545
PITNEY BOWES INC COM 724479100 2,976 266,222 SH   SOLE 264,827 0 1,395
PPL CORP COM 69351T106 2,648 85,558 SH   SOLE 85,093 0 465
PROCTER AND GAMBLE CO COM 742718109 906 9,866 SH   SOLE 9,866 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 248 27,500 SH   SOLE 27,500 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 148 20,000 SH   SOLE 20,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 137 25,750 SH   SOLE 25,750 0 0
QUALCOMM INC COM 747525103 5,321 83,112 SH   SOLE 82,732 0 380
RIO TINTO PLC SPONSORED ADR 767204100 1,607 30,359 SH   SOLE 30,359 0 0
ROSS STORES INC COM 778296103 656 8,175 SH   SOLE 8,175 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,573 23,030 SH   SOLE 23,030 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 260 3,895 SH   SOLE 3,895 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,241 75,935 SH   SOLE 75,524 0 411
SABRA HEALTH CARE REIT INC COM 78573L106 3,188 169,851 SH   SOLE 168,994 0 858
SANDY SPRING BANCORP INC COM 800363103 773 19,817 SH   SOLE 19,817 0 0
SASOL LTD SPONSORED ADR 803866300 435 12,705 SH   SOLE 12,705 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,877 140,464 SH   SOLE 139,779 0 685
SHERWIN WILLIAMS CO COM 824348106 627 1,529 SH   SOLE 1,529 0 0
SHORE BANCSHARES INC COM 825107105 985 59,009 SH   SOLE 59,009 0 0
SIMON PPTY GROUP INC NEW COM 828806109 543 3,160 SH   SOLE 3,160 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,968 74,623 SH   SOLE 74,302 0 320
SMTC CORP COM NEW 832682207 30 15,977 SH   SOLE 15,977 0 0
SMUCKER J M CO COM NEW 832696405 368 2,965 SH   SOLE 2,965 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 363 9,510 SH   SOLE 9,510 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,006 11,266 SH   SOLE 11,266 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,073 6,003 SH   SOLE 6,003 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,536 176,797 SH   SOLE 176,797 0 0
SUNRUN INC COM 86771W105 59 10,000 SH   SOLE 10,000 0 0
SYSCO CORP COM 871829107 220 3,625 SH   SOLE 3,625 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,364 34,410 SH   SOLE 34,410 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,485 169,180 SH   SOLE 168,365 0 815
TARGA RES CORP COM 87612G101 5,364 110,782 SH   SOLE 110,208 0 574
TARGET CORP COM 87612E106 5,105 78,233 SH   SOLE 77,843 0 390
TEMPLETON GLOBAL INCOME FD COM 880198106 81 12,500 SH   SOLE 12,500 0 0
TERADYNE INC COM 880770102 588 14,055 SH   SOLE 14,055 0 0
TIME WARNER INC COM NEW 887317303 271 2,960 SH   SOLE 2,960 0 0
TOTAL S A SPONSORED ADR 89151E109 1,112 20,110 SH   SOLE 20,110 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,273 10,010 SH   SOLE 10,010 0 0
UNION PAC CORP COM 907818108 295 2,200 SH   SOLE 2,200 0 0
UNITED RENTALS INC COM 911363109 1,347 7,835 SH   SOLE 7,835 0 0
UNITED TECHNOLOGIES CORP COM 913017109 560 4,391 SH   SOLE 4,391 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 325 2,450 SH   SOLE 2,450 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 284 1,833 SH   SOLE 1,833 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,380 22,872 SH   SOLE 22,872 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 599 10,952 SH   SOLE 10,952 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 351 7,653 SH   SOLE 7,653 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 959 7,925 SH   SOLE 7,925 0 0
VENTAS INC COM 92276F100 3,625 60,409 SH   SOLE 60,130 0 280
VERIZON COMMUNICATIONS INC COM 92343V104 4,984 94,158 SH   SOLE 93,800 0 359
VIACOM INC NEW CL B 92553P201 362 11,750 SH   SOLE 11,750 0 0
VMWARE INC CL A COM 928563402 753 6,005 SH   SOLE 6,005 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 288 3,960 SH   SOLE 3,960 0 0
WELLS FARGO CO NEW COM 949746101 613 10,105 SH   SOLE 10,105 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 76 15,000 SH   SOLE 15,000 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 158 21,350 SH   SOLE 21,350 0 0
WESTERN DIGITAL CORP COM 958102105 4,304 54,112 SH   SOLE 53,794 0 319
WESTPAC BKG CORP SPONSORED ADR 961214301 1,280 52,520 SH   SOLE 52,520 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 683 5,660 SH   SOLE 5,660 0 0