Advisors Capital Management LLC