How Many Different Credit Card Companies Are There