395 generics, 596 brand names
833 generics, 1522 brand names
29 generics, 39 brand names
6 generics, 8 brand names
6 generics, 8 brand names