16 generics, 22 brand names
45 generics, 55 brand names
84 generics, 111 brand names
20 generics, 22 brand names
75 generics, 126 brand names
57 generics, 76 brand names
32 generics, 41 brand names
15 generics, 20 brand names