21 companies found