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
1 800 FLOWERS COM CL A 68243Q106 236 25,737 SH   SOLE 25,737 0 0
3M CO COM 88579Y101 416 2,362 SH   SOLE 2,362 0 0
ABBOTT LABS COM 002824100 520 12,305 SH   SOLE 12,305 0 0
ABBVIE INC COM 00287Y109 1,020 16,174 SH   SOLE 16,174 0 0
ALBANY INTL CORP CL A 012348108 544 12,830 SH   SOLE 12,830 0 0
ALLERGAN PLC SHS G0177J108 227 986 SH   SOLE 986 0 0
ALPHABET INC CAP STK CL C 02079K107 723 930 SH   SOLE 930 0 0
ALPHABET INC CAP STK CL A 02079K305 520 647 SH   SOLE 647 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 328 25,875 SH   SOLE 25,875 0 0
ALTRIA GROUP INC COM 02209S103 503 7,956 SH   SOLE 7,956 0 0
AMAZON COM INC COM 023135106 271 324 SH   SOLE 324 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 954 12,750 SH   SOLE 12,750 0 0
AMGEN INC COM 031162100 751 4,505 SH   SOLE 4,505 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 391 2,975 SH   SOLE 2,975 0 0
APPLE INC COM 037833100 1,649 14,585 SH   SOLE 14,585 0 0
APPLIED MATLS INC COM 038222105 544 18,035 SH   SOLE 18,035 0 0
AT&T INC COM 00206R102 793 19,533 SH   SOLE 19,533 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 289 3,272 SH   SOLE 3,272 0 0
B & G FOODS INC NEW COM 05508R106 6,524 132,659 SH   SOLE 132,189 0 470
BANCO DE CHILE SPONSORED ADR 059520106 348 5,173 SH   SOLE 5,173 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 244 1,688 SH   SOLE 1,688 0 0
BLACKROCK INC COM 09247X101 216 595 SH   SOLE 595 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 934 17,315 SH   SOLE 17,315 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 572 20,600 SH   SOLE 20,600 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 97 21,590 SH   SOLE 21,590 0 0
CANTEL MEDICAL CORP COM 138098108 352 4,509 SH   SOLE 4,509 0 0
CARE CAP PPTYS INC COM 141624106 266 9,321 SH   SOLE 9,321 0 0
CELGENE CORP COM 151020104 567 5,420 SH   SOLE 5,420 0 0
CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 33 59,890 SH   SOLE 59,890 0 0
CHEVRON CORP NEW COM 166764100 4,951 48,107 SH   SOLE 47,879 0 227
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 459 7,469 SH   SOLE 7,469 0 0
CISCO SYS INC COM 17275R102 808 25,460 SH   SOLE 25,460 0 0
CNOOC LTD SPONSORED ADR 126132109 238 1,885 SH   SOLE 1,885 0 0
COCA COLA CO COM 191216100 853 20,160 SH   SOLE 20,160 0 0
COLGATE PALMOLIVE CO COM 194162103 204 2,757 SH   SOLE 2,757 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 739 23,527 SH   SOLE 23,527 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 4,669 268,650 SH   SOLE 267,720 0 930
COMPUTER PROGRAMS & SYS INC COM 205306103 2,939 112,763 SH   SOLE 112,282 0 481
CREDIT SUISSE ASSET MGMT INC COM 224916106 210 67,000 SH   SOLE 67,000 0 0
CREDIT SUISSE NASSAU BRH X LINK CUSH MLP 22542D852 1,948 90,087 SH   SOLE 90,087 0 0
CUTWATER SELECT INCOME FD COM 232229104 213 10,500 SH   SOLE 10,500 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 429 6,013 SH   SOLE 6,013 0 0
DHI GROUP INC COM 23331S100 221 27,998 SH   SOLE 27,998 0 0
DIGITAL RLTY TR INC COM 253868103 5,909 60,840 SH   SOLE 60,600 0 240
DISNEY WALT CO COM DISNEY 254687106 675 7,269 SH   SOLE 7,269 0 0
DOLLAR GEN CORP NEW COM 256677105 348 4,975 SH   SOLE 4,975 0 0
DOMINION RES INC VA NEW COM 25746U109 557 7,498 SH   SOLE 7,498 0 0
DOUGLAS DYNAMICS INC COM 25960R105 6,584 206,142 SH   SOLE 205,432 0 710
DOW CHEM CO COM 260543103 487 9,401 SH   SOLE 9,401 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 454 6,776 SH   SOLE 6,776 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,649 58,086 SH   SOLE 57,860 0 225
EASTERLY GOVT PPTYS INC COM 27616P103 556 29,115 SH   SOLE 29,115 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2,034 79,941 SH   SOLE 79,941 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 180 10,750 SH   SOLE 10,750 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,452 124,941 SH   SOLE 124,221 0 720
EVEREST RE GROUP LTD COM G3223R108 262 1,377 SH   SOLE 1,377 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 228 3,227 SH   SOLE 3,227 0 0
EXXON MOBIL CORP COM 30231G102 1,261 14,443 SH   SOLE 14,443 0 0
FARMLAND PARTNERS INC COM 31154R109 4,393 392,229 SH   SOLE 390,709 0 1,520
FELCOR LODGING TR INC COM 31430F101 185 28,785 SH   SOLE 28,785 0 0
FISERV INC COM 337738108 384 3,860 SH   SOLE 3,860 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 197 17,014 SH   SOLE 17,014 0 0
GARMIN LTD SHS H2906T109 4,472 92,949 SH   SOLE 92,624 0 325
GENERAL ELECTRIC CO COM 369604103 1,457 49,188 SH   SOLE 49,188 0 0
GENERAL MTRS CO COM 37045V100 5,180 163,038 SH   SOLE 162,467 0 572
GENESEE & WYO INC CL A 371559105 232 3,364 SH   SOLE 3,364 0 0
GILEAD SCIENCES INC COM 375558103 230 2,907 SH   SOLE 2,907 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 896 20,774 SH   SOLE 20,774 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 982 10,335 SH   SOLE 10,335 0 0
GRAY TELEVISION INC COM 389375106 253 24,464 SH   SOLE 24,464 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,362 315,018 SH   SOLE 313,468 0 1,550
HEALTHCARE RLTY TR COM 421946104 379 11,125 SH   SOLE 11,125 0 0
HERCULES CAPITAL INC COM 427096508 5,048 372,285 SH   SOLE 370,803 0 1,482
HERITAGE CRYSTAL CLEAN INC COM 42726M106 202 15,235 SH   SOLE 15,235 0 0
HOME DEPOT INC COM 437076102 1,735 13,487 SH   SOLE 13,487 0 0
HUDSON TECHNOLOGIES INC COM 444144109 229 34,390 SH   SOLE 34,390 0 0
INFUSYSTEM HLDGS INC COM 45685K102 72 25,789 SH   SOLE 25,789 0 0
INTEL CORP COM 458140100 338 8,952 SH   SOLE 8,952 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 528 3,322 SH   SOLE 3,322 0 0
INVESCO BD FD COM 46132L107 232 12,000 SH   SOLE 12,000 0 0
IRON MTN INC NEW COM 46284V101 5,512 146,857 SH   SOLE 146,227 0 630
ISHARES TR SELECT DIVID ETF 464287168 214 2,500 SH   SOLE 2,500 0 0
ISHARES TR CORE S&P500 ETF 464287200 970 4,460 SH   SOLE 4,460 0 0
ISHARES TR MSCI EAFE ETF 464287465 499 8,441 SH   SOLE 8,441 0 0
ISHARES TR RUS MID-CAP ETF 464287499 1,131 6,489 SH   SOLE 6,489 0 0
JERNIGAN CAP INC COM 476405105 248 12,950 SH   SOLE 12,950 0 0
JOHNSON & JOHNSON COM 478160104 2,435 20,612 SH   SOLE 20,612 0 0
JOHNSON OUTDOORS INC CL A 479167108 240 6,608 SH   SOLE 6,608 0 0
JPMORGAN CHASE & CO COM 46625H100 928 13,939 SH   SOLE 13,939 0 0
KIMBERLY CLARK CORP COM 494368103 544 4,313 SH   SOLE 4,313 0 0
KINDER MORGAN INC DEL COM 49456B101 1,593 68,867 SH   SOLE 68,867 0 0
KRAFT HEINZ CO COM 500754106 606 6,771 SH   SOLE 6,771 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,788 88,625 SH   SOLE 88,225 0 400
LAZARD LTD SHS A G54050102 518 14,250 SH   SOLE 14,250 0 0
LIFELOCK INC COM 53224V100 702 41,462 SH   SOLE 41,462 0 0
LILLY ELI & CO COM 532457108 418 5,210 SH   SOLE 5,210 0 0
LOCKHEED MARTIN CORP COM 539830109 618 2,580 SH   SOLE 2,580 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,210 45,377 SH   SOLE 44,992 0 384
MARRIOTT INTL INC NEW CL A 571903202 272 4,046 SH   SOLE 4,046 0 0
MATTEL INC COM 577081102 4,497 148,497 SH   SOLE 147,875 0 622
MCCORMICK & CO INC COM NON VTG 579780206 3,784 37,874 SH   SOLE 37,874 0 0
MCDONALDS CORP COM 580135101 646 5,596 SH   SOLE 5,596 0 0
MCKESSON CORP COM 58155Q103 275 1,650 SH   SOLE 1,650 0 0
MEDTRONIC PLC SHS G5960L103 454 5,260 SH   SOLE 5,260 0 0
MEI PHARMA INC COM NEW 55279B202 23 13,316 SH   SOLE 13,316 0 0
MERCK & CO INC COM 58933Y105 1,107 17,732 SH   SOLE 17,732 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 412 47,700 SH   SOLE 47,700 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 213 39,400 SH   SOLE 39,400 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 97 15,850 SH   SOLE 15,850 0 0
MICROSOFT CORP COM 594918104 508 8,825 SH   SOLE 8,825 0 0
MID-AMER APT CMNTYS INC COM 59522J103 351 3,731 SH   SOLE 3,731 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 114 52,616 SH   SOLE 52,616 0 0
MOHAWK INDS INC COM 608190104 343 1,710 SH   SOLE 1,710 0 0
MONRO MUFFLER BRAKE INC COM 610236101 260 4,244 SH   SOLE 4,244 0 0
MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 189 10,000 SH   SOLE 10,000 0 0
MYLAN N V SHS EURO N59465109 332 8,697 SH   SOLE 8,697 0 0
NATIONAL CINEMEDIA INC COM 635309107 3,998 271,598 SH   SOLE 270,675 0 924
NATIONAL GRID PLC SPON ADR NEW 636274300 1,138 15,999 SH   SOLE 15,999 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,740 112,882 SH   SOLE 112,433 0 449
NEW MEDIA INVT GROUP INC COM 64704V106 4,350 280,653 SH   SOLE 280,158 0 495
NEWELL BRANDS INC COM 651229106 357 6,779 SH   SOLE 6,779 0 0
NIKE INC CL B 654106103 255 4,850 SH   SOLE 4,850 0 0
NORDSTROM INC COM 655664100 207 3,996 SH   SOLE 3,996 0 0
NORTHROP GRUMMAN CORP COM 666807102 501 2,340 SH   SOLE 2,340 0 0
NOVARTIS A G SPONSORED ADR 66987V109 643 8,142 SH   SOLE 8,142 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 3,584 72,297 SH   SOLE 71,842 0 455
NUTRI SYS INC NEW COM 67069D108 452 15,217 SH   SOLE 15,217 0 0
OPKO HEALTH INC COM 68375N103 499 47,153 SH   SOLE 47,153 0 0
PALO ALTO NETWORKS INC COM 697435105 638 4,007 SH   SOLE 4,007 0 0
PAYCHEX INC COM 704326107 279 4,816 SH   SOLE 4,816 0 0
PEPSICO INC COM 713448108 528 4,855 SH   SOLE 4,855 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 49 12,175 SH   SOLE 12,175 0 0
PERRIGO CO PLC SHS G97822103 293 3,177 SH   SOLE 3,177 0 0
PFIZER INC COM 717081103 5,294 156,294 SH   SOLE 155,760 0 535
POOL CORPORATION COM 73278L105 241 2,549 SH   SOLE 2,549 0 0
POTASH CORP SASK INC COM 73755L107 327 20,010 SH   SOLE 20,010 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 1,041 40,800 SH   SOLE 40,800 0 0
PPL CORP COM 69351T106 3,701 107,072 SH   SOLE 106,622 0 450
PRESTIGE BRANDS HLDGS INC COM 74112D101 216 4,476 SH   SOLE 4,476 0 0
PRIMO WTR CORP COM 74165N105 190 15,628 SH   SOLE 15,628 0 0
PROCTER AND GAMBLE CO COM 742718109 1,206 13,441 SH   SOLE 13,441 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 160 20,000 SH   SOLE 20,000 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 159 20,000 SH   SOLE 20,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 229 46,750 SH   SOLE 46,750 0 0
QUALCOMM INC COM 747525103 6,358 92,815 SH   SOLE 92,442 0 373
RANGE RES CORP COM 75281A109 212 5,459 SH   SOLE 5,459 0 0
RELX NV SPONSORED ADR 75955B102 930 52,056 SH   SOLE 52,056 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,431 92,010 SH   SOLE 91,615 0 395
SABRA HEALTH CARE REIT INC COM 78573L106 4,657 184,930 SH   SOLE 184,102 0 829
SANDY SPRING BANCORP INC COM 800363103 647 21,165 SH   SOLE 21,165 0 0
SASOL LTD SPONSORED ADR 803866300 210 7,670 SH   SOLE 7,670 0 0
SCORPIO TANKERS INC SHS Y7542C106 4,030 870,498 SH   SOLE 866,973 0 3,525
SHERWIN WILLIAMS CO COM 824348106 247 892 SH   SOLE 892 0 0
SHORE BANCSHARES INC COM 825107105 751 63,768 SH   SOLE 63,768 0 0
SIMON PPTY GROUP INC NEW COM 828806109 312 1,507 SH   SOLE 1,507 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,897 91,337 SH   SOLE 91,023 0 314
SMTC CORP COM NEW 832682207 22 15,977 SH   SOLE 15,977 0 0
SOUTHERN CO COM 842587107 260 5,064 SH   SOLE 5,064 0 0
SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 425 7,010 SH   SOLE 7,010 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,803 12,959 SH   SOLE 12,959 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,594 5,647 SH   SOLE 5,647 0 0
STAMPS COM INC COM NEW 852857200 362 3,828 SH   SOLE 3,828 0 0
STATOIL ASA SPONSORED ADR 85771P102 496 29,525 SH   SOLE 29,525 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 870 128,950 SH   SOLE 128,950 0 0
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 378 24,951 SH   SOLE 24,951 0 0
SUNOCO LP COM U REP LP 86765K109 315 10,875 SH   SOLE 10,875 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 656 21,435 SH   SOLE 21,435 0 0
TARGA RES CORP COM 87612G101 9,814 199,838 SH   SOLE 198,968 0 870
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1,140 75,372 SH   SOLE 73,855 0 1,516
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1,751 277,099 SH   SOLE 277,099 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 78 12,500 SH   SOLE 12,500 0 0
TIME WARNER INC COM NEW 887317303 729 9,160 SH   SOLE 9,160 0 0
TOTAL S A SPONSORED ADR 89151E109 543 11,375 SH   SOLE 11,375 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 672 5,790 SH   SOLE 5,790 0 0
TRAVELCENTERS AMER LLC COM 894174101 87 12,090 SH   SOLE 12,090 0 0
UNION PAC CORP COM 907818108 224 2,292 SH   SOLE 2,292 0 0
UNITED RENTALS INC COM 911363109 470 5,985 SH   SOLE 5,985 0 0
UNITED TECHNOLOGIES CORP COM 913017109 393 3,866 SH   SOLE 3,866 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 271 2,450 SH   SOLE 2,450 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 237 1,833 SH   SOLE 1,833 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,849 23,320 SH   SOLE 23,320 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 437 9,625 SH   SOLE 9,625 0 0
VANGUARD NAT RES LLC COM UNIT 92205F106 53 58,738 SH   SOLE 58,738 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 210 5,608 SH   SOLE 5,608 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 1,934 14,175 SH   SOLE 14,175 0 0
VENTAS INC COM 92276F100 4,977 70,460 SH   SOLE 70,190 0 270
VERIZON COMMUNICATIONS INC COM 92343V104 5,934 114,153 SH   SOLE 113,803 0 350
VMWARE INC CL A COM 928563402 306 4,177 SH   SOLE 4,177 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 387 4,805 SH   SOLE 4,805 0 0
WELLS FARGO & CO NEW COM 949746101 377 8,511 SH   SOLE 8,511 0 0
WELLTOWER INC COM 95040Q104 456 6,100 SH   SOLE 6,100 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 200 39,560 SH   SOLE 39,560 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 199 25,000 SH   SOLE 25,000 0 0
WESTERN DIGITAL CORP COM 958102105 8,410 143,831 SH   SOLE 143,221 0 610
WESTPAC BKG CORP SPONSORED ADR 961214301 713 31,360 SH   SOLE 31,360 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 107 13,482 SH   SOLE 13,482 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 482 3,710 SH   SOLE 3,710 0 0