how many types of customers are there