EXHIBIT 4 AMENDED AND RESTATED STOCKHOLDERS AGREEMENT