64 generics, 75 brand names
103 generics, 147 brand names
191 generics, 350 brand names