13F filer

Baltimore-Washington Financial Advisors