43 generics, 63 brand names
239 generics, 447 brand names
66 generics, 96 brand names