Voter Affiliation
Republican: 40%
Independent: 29%
Democrat: 31%