Nanosphere Prices Public Offering of 15M Shares