64 generics, 75 brand names
103 generics, 147 brand names
188 generics, 338 brand names