252 generics, 522 brand names
22 generics, 27 brand names
14 generics, 16 brand names
48 generics, 63 brand names
51 generics, 76 brand names
51 generics, 73 brand names
8 generics, 8 brand names
94 generics, 142 brand names
162 generics, 266 brand names