11 generics, 15 brand names
151 generics, 260 brand names
67 generics, 85 brand names
95 generics, 173 brand names
43 generics, 82 brand names
30 generics, 44 brand names
63 generics, 98 brand names
11 generics, 25 brand names
21 generics, 26 brand names
51 generics, 86 brand names