(NEW YORK) -- Americans paid $307.4 billion for prescription medications in 2010, according to a new study by The Use of Medicines in the United States: Review of 2010.
So what exactly is so much money being spent on? The study names the top 10 best-selling prescription drugs, which are listed below:
1. Vicodin (hydrocodone/acetaminophen)
2. Zocor (simvastatin)
4. Synthoid (levothyroxine sodium)
5. Norvasc (amlodipine besylate)
6. Prilosec (omeprazole)
7. Zithromax (azithromycin)
9. Metformin (Glucophage)
Each of the drugs is generic, a shift that explains the 2.3 percent increase in drug spending in 2010 compared to 2009.
While the amount of spending increased, the visits to doctor offices fell 4.2 percent.
Copyright 2011 ABC News Radio