Ownership of companies for Cannell Capital LLC