Medicare spends billions of dollars each year on prescription drugs. That’s not surprising. What might be surprising, though, is how much the federal healthcare program spends per patient on some of these drugs. Here are the five most expensive drugs covered by Medicare on a per-patient basis — and which companies are making a lot of money from them.