30 generics, 42 brand names
143 generics, 246 brand names
63 generics, 97 brand names
49 generics, 62 brand names
89 generics, 134 brand names
398 generics, 692 brand names