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 203 25,737 SH   SOLE 25,737 0 0
3M CO COM 88579Y101 405 2,432 SH   SOLE 2,432 0 0
ABBOTT LABS COM 002824100 429 10,259 SH   SOLE 10,259 0 0
ABBVIE INC COM 00287Y109 910 15,927 SH   SOLE 15,927 0 0
ALBANY INTL CORP CL A 012348108 407 10,815 SH   SOLE 10,815 0 0
ALLIANCEBERNSTEIN INCOME FUN COM 01881E101 79 10,000 SH   SOLE 10,000 0 0
ALPHABET INC CAP STK CL C 02079K107 611 820 SH   SOLE 820 0 0
ALPHABET INC CAP STK CL A 02079K305 497 652 SH   SOLE 652 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 259 23,750 SH   SOLE 23,750 0 0
ALTRIA GROUP INC COM 02209S103 549 8,757 SH   SOLE 8,757 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 801 11,625 SH   SOLE 11,625 0 0
AMGEN INC COM 031162100 655 4,370 SH   SOLE 4,370 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 280 2,250 SH   SOLE 2,250 0 0
APPLE INC COM 037833100 1,546 14,189 SH   SOLE 14,189 0 0
APPLIED MATLS INC COM 038222105 334 15,790 SH   SOLE 15,790 0 0
AT&T INC COM 00206R102 772 19,698 SH   SOLE 19,698 0 0
B & G FOODS INC NEW COM 05508R106 4,353 125,036 SH   SOLE 124,566 0 470
BANCO DE CHILE SPONSORED ADR 059520106 271 4,203 SH   SOLE 4,203 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 253 1,783 SH   SOLE 1,783 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,052 16,475 SH   SOLE 16,475 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 436 17,025 SH   SOLE 17,025 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 255 21,665 SH   SOLE 21,665 0 0
CANTEL MEDICAL CORP COM 138098108 322 4,509 SH   SOLE 4,509 0 0
CARE CAP PPTYS INC COM 141624106 362 13,478 SH   SOLE 13,478 0 0
CELGENE CORP COM 151020104 559 5,582 SH   SOLE 5,582 0 0
CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 49 59,890 SH   SOLE 59,890 0 0
CHEVRON CORP NEW COM 166764100 4,331 45,396 SH   SOLE 45,171 0 225
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 364 6,564 SH   SOLE 6,564 0 0
CISCO SYS INC COM 17275R102 682 23,954 SH   SOLE 23,954 0 0
COCA COLA CO COM 191216100 987 21,285 SH   SOLE 21,285 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 539 24,242 SH   SOLE 24,242 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 3,845 245,694 SH   SOLE 244,764 0 930
COMPUTER PROGRAMS & SYS INC COM 205306103 3,182 61,055 SH   SOLE 60,790 0 265
CREDIT SUISSE ASSET MGMT INC COM 224916106 192 67,000 SH   SOLE 67,000 0 0
CREDIT SUISSE NASSAU BRH X LINK CUSH MLP 22542D852 1,508 91,239 SH   SOLE 91,239 0 0
CUTWATER SELECT INCOME FD COM 232229104 237 12,375 SH   SOLE 12,375 0 0
DHI GROUP INC COM 23331S100 226 27,998 SH   SOLE 27,998 0 0
DIGITAL RLTY TR INC COM 253868103 5,525 62,432 SH   SOLE 62,192 0 240
DISNEY WALT CO COM DISNEY 254687106 782 7,871 SH   SOLE 7,871 0 0
DOMINION RES INC VA NEW COM 25746U109 499 6,647 SH   SOLE 6,647 0 0
DOUGLAS DYNAMICS INC COM 25960R105 4,444 193,966 SH   SOLE 193,256 0 710
DOW CHEM CO COM 260543103 535 10,516 SH   SOLE 10,516 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 397 6,276 SH   SOLE 6,276 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,386 54,362 SH   SOLE 54,139 0 223
EASTERLY GOVT PPTYS INC COM 27616P103 471 25,455 SH   SOLE 25,455 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1,193 66,450 SH   SOLE 66,450 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,736 111,141 SH   SOLE 110,421 0 720
EVEREST RE GROUP LTD COM G3223R108 280 1,417 SH   SOLE 1,417 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 217 3,159 SH   SOLE 3,159 0 0
EXXON MOBIL CORP COM 30231G102 1,257 15,039 SH   SOLE 15,039 0 0
FARMLAND PARTNERS INC COM 31154R109 2,142 199,614 SH   SOLE 198,869 0 745
FELCOR LODGING TR INC COM 31430F101 234 28,785 SH   SOLE 28,785 0 0
FISERV INC COM 337738108 382 3,725 SH   SOLE 3,725 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 3,969 312,239 SH   SOLE 311,089 0 1,150
GARMIN LTD SHS H2906T109 3,555 88,966 SH   SOLE 88,641 0 325
GENERAL ELECTRIC CO COM 369604103 1,690 53,167 SH   SOLE 53,167 0 0
GENERAL MTRS CO COM 37045V100 4,573 145,489 SH   SOLE 144,924 0 565
GENESEE & WYO INC CL A 371559105 211 3,364 SH   SOLE 3,364 0 0
GILEAD SCIENCES INC COM 375558103 263 2,868 SH   SOLE 2,868 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 657 16,190 SH   SOLE 16,190 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 802 9,045 SH   SOLE 9,045 0 0
GRAY TELEVISION INC COM 389375106 287 24,464 SH   SOLE 24,464 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,050 314,777 SH   SOLE 313,227 0 1,550
HCP INC COM 40414L109 267 8,200 SH   SOLE 8,200 0 0
HEALTHCARE RLTY TR COM 421946104 344 11,125 SH   SOLE 11,125 0 0
HERCULES CAPITAL INC COM 427096508 4,157 346,141 SH   SOLE 344,691 0 1,450
HERITAGE CRYSTAL CLEAN INC COM 42726M106 151 15,235 SH   SOLE 15,235 0 0
HOME DEPOT INC COM 437076102 1,286 9,640 SH   SOLE 9,640 0 0
HUDSON TECHNOLOGIES INC COM 444144109 113 34,390 SH   SOLE 34,390 0 0
INTEL CORP COM 458140100 297 9,182 SH   SOLE 9,182 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 514 3,396 SH   SOLE 3,396 0 0
INVESCO BD FD COM 46132L107 203 11,000 SH   SOLE 11,000 0 0
IRON MTN INC NEW COM 46284V101 4,844 142,857 SH   SOLE 142,227 0 630
ISHARES TR SELECT DIVID ETF 464287168 204 2,500 SH   SOLE 2,500 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,023 4,951 SH   SOLE 4,951 0 0
ISHARES TR 20 YR TR BD ETF 464287432 212 1,625 SH   SOLE 1,625 0 0
ISHARES TR MSCI EAFE ETF 464287465 442 7,741 SH   SOLE 7,741 0 0
ISHARES TR RUS MID-CAP ETF 464287499 835 5,124 SH   SOLE 5,124 0 0
JARDEN CORP COM 471109108 436 7,391 SH   SOLE 7,391 0 0
JERNIGAN CAP INC COM 476405105 202 12,950 SH   SOLE 12,950 0 0
JOHNSON & JOHNSON COM 478160104 2,263 20,918 SH   SOLE 20,918 0 0
JPMORGAN CHASE & CO COM 46625H100 774 13,064 SH   SOLE 13,064 0 0
KIMBERLY CLARK CORP COM 494368103 565 4,200 SH   SOLE 4,200 0 0
KINDER MORGAN INC DEL COM 49456B101 1,027 57,515 SH   SOLE 57,515 0 0
KRAFT HEINZ CO COM 500754106 534 6,799 SH   SOLE 6,799 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,172 84,096 SH   SOLE 83,696 0 400
LIBERTY PPTY TR SH BEN INT 531172104 3,238 96,765 SH   SOLE 96,300 0 465
LIFELOCK INC COM 53224V100 464 38,402 SH   SOLE 38,402 0 0
LILLY ELI & CO COM 532457108 264 3,660 SH   SOLE 3,660 0 0
LOCKHEED MARTIN CORP COM 539830109 490 2,212 SH   SOLE 2,212 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,099 45,045 SH   SOLE 44,665 0 380
MATTEL INC COM 577081102 4,332 128,851 SH   SOLE 128,236 0 615
MCCORMICK & CO INC COM NON VTG 579780206 3,768 37,874 SH   SOLE 37,874 0 0
MCDONALDS CORP COM 580135101 725 5,770 SH   SOLE 5,770 0 0
MCKESSON CORP COM 58155Q103 259 1,650 SH   SOLE 1,650 0 0
MEDTRONIC PLC SHS G5960L103 387 5,165 SH   SOLE 5,165 0 0
MEI PHARMA INC COM NEW 55279B202 17 13,316 SH   SOLE 13,316 0 0
MERCK & CO INC NEW COM 58933Y105 859 16,227 SH   SOLE 16,227 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 408 50,200 SH   SOLE 50,200 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 237 43,150 SH   SOLE 43,150 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 92 15,850 SH   SOLE 15,850 0 0
MICROSOFT CORP COM 594918104 450 8,141 SH   SOLE 8,141 0 0
MID-AMER APT CMNTYS INC COM 59522J103 387 3,791 SH   SOLE 3,791 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 82 52,616 SH   SOLE 52,616 0 0
MOHAWK INDS INC COM 608190104 346 1,815 SH   SOLE 1,815 0 0
MONRO MUFFLER BRAKE INC COM 610236101 303 4,244 SH   SOLE 4,244 0 0
MONSANTO CO NEW COM 61166W101 220 2,503 SH   SOLE 2,503 0 0
MYLAN N V SHS EURO N59465109 493 10,637 SH   SOLE 10,637 0 0
NATIONAL CINEMEDIA INC COM 635309107 3,811 250,536 SH   SOLE 249,626 0 910
NATIONAL GRID PLC SPON ADR NEW 636274300 1,007 14,099 SH   SOLE 14,099 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,400 116,886 SH   SOLE 116,441 0 445
NEW MEDIA INVT GROUP INC COM 64704V106 4,246 255,193 SH   SOLE 254,708 0 485
NIKE INC CL B 654106103 384 6,250 SH   SOLE 6,250 0 0
NORDSTROM INC COM 655664100 229 3,996 SH   SOLE 3,996 0 0
NORTHROP GRUMMAN CORP COM 666807102 469 2,370 SH   SOLE 2,370 0 0
NOVARTIS A G SPONSORED ADR 66987V109 583 8,052 SH   SOLE 8,052 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 2,858 70,750 SH   SOLE 70,305 0 445
NUTRI SYS INC NEW COM 67069D108 4,487 215,014 SH   SOLE 214,164 0 850
O REILLY AUTOMOTIVE INC NEW COM 67103H107 232 846 SH   SOLE 846 0 0
OPKO HEALTH INC COM 68375N103 482 46,363 SH   SOLE 46,363 0 0
PAYCHEX INC COM 704326107 4,246 78,611 SH   SOLE 78,231 0 380
PEPSICO INC COM 713448108 502 4,903 SH   SOLE 4,903 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 46 14,420 SH   SOLE 14,420 0 0
PFIZER INC COM 717081103 4,435 149,636 SH   SOLE 149,106 0 530
POOL CORPORATION COM 73278L105 224 2,549 SH   SOLE 2,549 0 0
POTASH CORP SASK INC COM 73755L107 4,425 260,016 SH   SOLE 259,031 0 985
PPL CORP COM 69351T106 3,839 100,843 SH   SOLE 100,393 0 450
PRESTIGE BRANDS HLDGS INC COM 74112D101 239 4,476 SH   SOLE 4,476 0 0
PRIMO WTR CORP COM 74165N105 158 15,628 SH   SOLE 15,628 0 0
PROCTER & GAMBLE CO COM 742718109 1,012 12,291 SH   SOLE 12,291 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 92 12,500 SH   SOLE 12,500 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 153 20,000 SH   SOLE 20,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 269 56,750 SH   SOLE 56,750 0 0
QUALCOMM INC COM 747525103 542 10,601 SH   SOLE 10,601 0 0
RELX NV SPONSORED ADR 75955B102 800 45,656 SH   SOLE 45,656 0 0
RYERSON HLDG CORP COM 783754104 161 29,018 SH   SOLE 29,018 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,156 157,098 SH   SOLE 156,283 0 815
SANDY SPRING BANCORP INC COM 800363103 589 21,165 SH   SOLE 21,165 0 0
SHERWIN WILLIAMS CO COM 824348106 257 902 SH   SOLE 902 0 0
SHORE BANCSHARES INC COM 825107105 725 60,537 SH   SOLE 60,537 0 0
SIMON PPTY GROUP INC NEW COM 828806109 341 1,641 SH   SOLE 1,641 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,490 80,918 SH   SOLE 80,608 0 310
SMTC CORP COM NEW 832682207 24 15,977 SH   SOLE 15,977 0 0
SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 384 7,010 SH   SOLE 7,010 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,595 12,625 SH   SOLE 12,625 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,435 5,461 SH   SOLE 5,461 0 0
STAMPS COM INC COM NEW 852857200 407 3,828 SH   SOLE 3,828 0 0
STARBUCKS CORP COM 855244109 478 8,006 SH   SOLE 8,006 0 0
STATOIL ASA SPONSORED ADR 85771P102 405 26,010 SH   SOLE 26,010 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 679 113,045 SH   SOLE 113,045 0 0
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 181 24,451 SH   SOLE 24,451 0 0
SUNEDISON INC COM 86732Y109 6 11,500 SH   SOLE 11,500 0 0
SUNOCO LP COM U REP LP 86765K109 340 10,250 SH   SOLE 10,250 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 468 17,855 SH   SOLE 17,855 0 0
TARGA RES CORP COM 87612G101 6,257 209,530 SH   SOLE 208,678 0 852
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 910 71,804 SH   SOLE 70,304 0 1,500
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 979 172,680 SH   SOLE 172,680 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 82 12,500 SH   SOLE 12,500 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 223 4,168 SH   SOLE 4,168 0 0
TIME WARNER INC COM NEW 887317303 733 10,101 SH   SOLE 10,101 0 0
TOTAL S A SPONSORED ADR 89151E109 463 10,185 SH   SOLE 10,185 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 534 5,020 SH   SOLE 5,020 0 0
TRAVELCENTERS AMER LLC COM 894174101 82 12,090 SH   SOLE 12,090 0 0
UNITED RENTALS INC COM 911363109 310 4,980 SH   SOLE 4,980 0 0
UNITED TECHNOLOGIES CORP COM 913017109 362 3,616 SH   SOLE 3,616 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 219 2,145 SH   SOLE 2,145 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 222 1,833 SH   SOLE 1,833 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,394 21,469 SH   SOLE 21,469 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 415 9,625 SH   SOLE 9,625 0 0
VANGUARD NAT RES LLC COM UNIT 92205F106 153 105,093 SH   SOLE 105,093 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 1,807 14,250 SH   SOLE 14,250 0 0
VENTAS INC COM 92276F100 4,468 70,961 SH   SOLE 70,691 0 270
VERIZON COMMUNICATIONS INC COM 92343V104 5,727 105,893 SH   SOLE 105,543 0 350
VIACOM INC NEW CL B 92553P201 293 7,100 SH   SOLE 7,100 0 0
VMWARE INC CL A COM 928563402 205 3,917 SH   SOLE 3,917 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 434 5,150 SH   SOLE 5,150 0 0
WELLS FARGO & CO NEW COM 949746101 565 11,679 SH   SOLE 11,679 0 0
WELLTOWER INC COM 95040Q104 423 6,100 SH   SOLE 6,100 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 129 27,500 SH   SOLE 27,500 0 0
WESTERN ASSET MGD HI INCM FD COM 95766L107 55 12,500 SH   SOLE 12,500 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 204 25,000 SH   SOLE 25,000 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 645 27,710 SH   SOLE 27,710 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 70 13,482 SH   SOLE 13,482 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 320 3,005 SH   SOLE 3,005 0 0