310 generics, 609 brand names
324 generics, 616 brand names
14 generics, 17 brand names
6 generics, 10 brand names
69 generics, 103 brand names
38 generics, 46 brand names
43 generics, 77 brand names
74 generics, 111 brand names
13 generics, 15 brand names
13 generics, 17 brand names
38 generics, 62 brand names
120 generics, 177 brand names
43 generics, 61 brand names
50 generics, 74 brand names
72 generics, 110 brand names
53 generics, 73 brand names
262 generics, 439 brand names
89 generics, 142 brand names
70 generics, 111 brand names
1 generic, 1 brand name
22 generics, 25 brand names