SHARE PURCHASE AGREEMENT BY AND AMONG and THE SELLING SHAREHOLDERS NAMED HEREIN Dated as of April 17, 2015