GRANDEUR PEAK GLOBAL filings