114 generics,
163 brand names
269 generics,
436 brand names
20 generics,
29 brand names
5 generics,
13 brand names
68 generics,
98 brand names
167 generics,
280 brand names
31 generics,
46 brand names
89 generics,
148 brand names
12 generics,
18 brand names
1 generic,
1 brand name
2 generics,
2 brand names
23 generics,
29 brand names