Antares Pharma aims to raise $47M from stock sale