YOUNES SHAREHOLDERS AGREEMENT