Ownership of companies for Grandeur Peak Global Advisors, LLC