Roche, Amgen, Novo top the ranks in biologics sales, with AbbVie, Sanofi close behind