23 generics, 33 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