EXHIBIT 1 SHARE SALE AND PURCHASE AGREEMENT Dated as of June 17, 1999