THERAVANCE, INC. COMMON STOCK PURCHASE AGREEMENT July 30, 2013