25 generics, 41 brand names
13 generics, 16 brand names
25 generics, 32 brand names
96 generics, 152 brand names
60 generics, 92 brand names
54 generics, 66 brand names
69 generics, 105 brand names
391 generics, 649 brand names