315 generics, 610 brand names
325 generics, 622 brand names
69 generics, 103 brand names
34 generics, 43 brand names
101 generics, 172 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
2 generics, 2 brand names
270 generics, 446 brand names
88 generics, 142 brand names
54 generics, 85 brand names
14 generics, 16 brand names
1 generic, 2 brand names
203 generics, 315 brand names
17 generics, 21 brand names
17 generics, 23 brand names
80 generics, 127 brand names
317 generics, 554 brand names
18 generics, 19 brand names
155 generics, 261 brand names
5 generics, 7 brand names
12 generics, 14 brand names
62 generics, 90 brand names
16 generics, 22 brand names