SALLY BEAUTY HOLDINGS, INC. 20,000,000 Shares Common Stock Underwriting Agreement