SHARE PURCHASE AGREEMENT #2