AMENDED AND RESTATED SUBSCRIPTION AND STOCKHOLDERS AGREEMENT