Voter Affiliation
Republican: 29%
Independent: 14%
Democrat: 57%