AGREEMENT FOR SALE & PURCHASE OF SHARES