SHAREHOLDERS AGREEMENT ----------------------