THIRD AMENDED AND RESTATED SHAREHOLDERS AGREEMENT