Ownership of companies for Gagnon Advisors, LLC