317 generics,
557 brand names
1 generic,
1 brand name
18 generics,
23 brand names
15 generics,
21 brand names
93 generics,
143 brand names
400 generics,
734 brand names
14 generics,
15 brand names
16 generics,
16 brand names
52 generics,
60 brand names
193 generics,
335 brand names
12 generics,
14 brand names
1 generic,
1 brand name
59 generics,
84 brand names
5 generics,
5 brand names