WHITING PETROLEUM CORPORATION (a Delaware corporation) Shares of Common Stock PURCHASE AGREEMENT