SHARE PURCHASE AGREEMENT BETWEEN