26 generics, 31 brand names
45 generics, 57 brand names
174 generics, 316 brand names
117 generics, 171 brand names
91 generics, 169 brand names
126 generics, 229 brand names
50 generics, 75 brand names
92 generics, 151 brand names
10 generics, 21 brand names
30 generics, 41 brand names
58 generics, 95 brand names