SHARE PURCHASE AND SUBSCRIPTION AGREEMENT