303 generics,
532 brand names
1 generic,
1 brand name
19 generics,
24 brand names
16 generics,
22 brand names
92 generics,
140 brand names
404 generics,
740 brand names
14 generics,
15 brand names
52 generics,
60 brand names
190 generics,
325 brand names
12 generics,
14 brand names
1 generic,
1 brand name
61 generics,
86 brand names
5 generics,
5 brand names