Grandeur Peak Global Advisors 2022 1st quarter letter