AMENDED AND RESTATED SHAREHOLDER VOTING AGREEMENT