EXHIBIT 2 SHARE PURCHASE AGREEMENT