Millennials had the lowest percentage of Republicans and the second-highest percentage of Democrats in the 2017 poll.