How Many Smartphone Brands Are There