315 generics, 610 brand names
321 generics, 618 brand names
13 generics, 16 brand names
69 generics, 103 brand names
34 generics, 43 brand names
100 generics, 171 brand names
13 generics, 15 brand names
7 generics, 10 brand names
66 generics, 111 brand names
87 generics, 122 brand names
35 generics, 52 brand names
27 generics, 41 brand names
69 generics, 108 brand names
37 generics, 48 brand names
267 generics, 440 brand names
87 generics, 141 brand names
54 generics, 85 brand names
14 generics, 16 brand names
1 generic, 2 brand names
202 generics, 313 brand names
17 generics, 21 brand names
17 generics, 23 brand names
80 generics, 127 brand names
354 generics, 606 brand names
16 generics, 17 brand names
139 generics, 224 brand names
5 generics, 7 brand names
63 generics, 91 brand names
16 generics, 22 brand names
45 generics, 55 brand names