EXHIBIT 2.5 SHARE PURCHASE AGREEMENT