16 generics,
17 brand names
18 generics,
24 brand names
45 generics,
55 brand names
111 generics,
143 brand names
26 generics,
29 brand names
83 generics,
137 brand names
57 generics,
76 brand names
31 generics,
37 brand names
15 generics,
21 brand names
3 generics,
4 brand names