43 generics,
66 brand names
18 generics,
22 brand names
196 generics,
332 brand names
1 generic,
1 brand name
74 generics,
96 brand names
1 generic,
2 brand names
116 generics,
214 brand names
37 generics,
74 brand names
74 generics,
118 brand names
30 generics,
44 brand names
65 generics,
101 brand names
13 generics,
20 brand names
21 generics,
26 brand names
1 generic,
1 brand name
95 generics,
141 brand names