165 generics,
277 brand names
24 generics,
31 brand names
1 generic,
1 brand name
7 generics,
14 brand names
93 generics,
140 brand names
89 generics,
161 brand names
79 generics,
99 brand names
14 generics,
24 brand names
318 generics,
517 brand names
33 generics,
40 brand names
14 generics,
15 brand names
41 generics,
56 brand names
19 generics,
29 brand names