SHARE PURCHASE AGREEMENT AMONG