CLARKSTON CAPITAL PARTNERS, LLC