Exhibit 10.19 SHARE PURCHASE AGREEMENT Dated as of May 4, 1999