17 generics,
19 brand names
23 generics,
30 brand names
63 generics,
99 brand names
1 generic,
1 brand name
46 generics,
65 brand names
1 generic,
1 brand name
8 generics,
12 brand names
94 generics,
149 brand names
No generics,
No brand names
1 generic,
2 brand names
67 generics,
101 brand names
79 generics,
127 brand names
12 generics,
18 brand names
48 generics,
82 brand names
79 generics,
139 brand names
21 generics,
29 brand names
589 generics,
979 brand names
3 generics,
3 brand names
71 generics,
146 brand names
41 generics,
65 brand names
55 generics,
77 brand names
108 generics,
236 brand names
14 generics,
17 brand names