SHAREHOLDERS AGREEMENT Entered into and executed on July 5, 2007 by and between