SHARE PURCHASE AGREEMENT By and Among