SHARE PURCHASE AGREEMENT NUR MACROPRINTERS LTD.