SHARE RE-PURCHASE AGREEMENT