Amended and Restated SHARE PURCHASE AGREEMENT