SHARE AND OPTION PURCHASE AGREEMENT