STOCKHOLDERS VOTING AGREEMENT