Early Voting ends Today for May 29 Primary Elections