171 generics,
281 brand names
24 generics,
31 brand names
1 generic,
1 brand name
6 generics,
11 brand names
93 generics,
140 brand names
106 generics,
183 brand names
14 generics,
16 brand names
8 generics,
8 brand names
294 generics,
465 brand names
33 generics,
42 brand names
14 generics,
15 brand names
6 generics,
6 brand names