19 generics, 25 brand names
83 generics, 109 brand names
79 generics, 140 brand names
14 generics, 20 brand names
45 generics, 71 brand names
44 generics, 65 brand names
3 generics, 3 brand names
71 generics, 100 brand names
28 generics, 34 brand names
14 generics, 25 brand names
27 generics, 36 brand names
11 generics, 15 brand names
151 generics, 260 brand names
67 generics, 85 brand names
98 generics, 176 brand names
43 generics, 82 brand names
30 generics, 44 brand names
63 generics, 98 brand names
11 generics, 24 brand names
21 generics, 26 brand names
51 generics, 86 brand names
39 generics, 68 brand names
93 generics, 129 brand names
382 generics, 737 brand names
30 generics, 39 brand names
50 generics, 76 brand names
16 generics, 24 brand names
122 generics, 212 brand names
8 generics, 9 brand names
155 generics, 253 brand names