Ownership of companies for Thompson Davis & Company Inc.