VOTING AND STOCK TRANSFER AGREEMENT