Ownership of companies for NAPLES GLOBAL ADVISORS, LLC