Voting has ended.