70 generics,
124 brand names
18 generics,
21 brand names
524 generics,
1055 brand names
18 generics,
26 brand names
150 generics,
265 brand names
141 generics,
230 brand names
9 generics,
10 brand names