PRELIMINARY SHARE PURCHASE AGREEMENT