59 generics,
102 brand names
123 generics,
182 brand names
8 generics,
8 brand names
470 generics,
931 brand names
30 generics,
39 brand names
73 generics,
116 brand names
16 generics,
25 brand names
137 generics,
242 brand names
9 generics,
10 brand names