SHAREHOLDERS AGREEMENT by and among KOSMOS ENERGY LTD. and EACH OF THE PARTIES IDENTIFIED ON SCHEDULE A Dated as of May 10, 2011