343 generics, 639 brand names
469 generics, 807 brand names
69 generics, 103 brand names
35 generics, 44 brand names
28 generics, 42 brand names
107 generics, 178 brand names
3 generics, 3 brand names
13 generics, 15 brand names
7 generics, 10 brand names
68 generics, 113 brand names
87 generics, 123 brand names
35 generics, 51 brand names
27 generics, 41 brand names
75 generics, 113 brand names
37 generics, 48 brand names
2 generics, 2 brand names
305 generics, 492 brand names
93 generics, 149 brand names
54 generics, 87 brand names
14 generics, 16 brand names