23 generics, 33 brand names
156 generics, 266 brand names
68 generics, 86 brand names
99 generics, 178 brand names
44 generics, 83 brand names
30 generics, 44 brand names
65 generics, 101 brand names
11 generics, 24 brand names
21 generics, 26 brand names
49 generics, 74 brand names