DIAMONDROCK HOSPITALITY COMPANY (a Maryland corporation) 16,100,000 Shares of Common Stock PURCHASE AGREEMENT