Washington (CNN)A dip in African-American turnout has knocked Democratic early voting numbers off their 2012 pace in key battleground states like North Carolina.
The trend is also evident in early vote data from other swing states that could play key roles in deciding the election, including Florida and Georgia.
More Latino voters, however, are among the more than 24.4 million American voters who have already cast their ballots -- including 12.4 million in battleground states -- according to a CNN analysis of the latest early voting numbers.
Republicans appear to be in better position than they were in previous presidential elections in Florida, Iowa, North Carolina and Ohio, while Democrats have improved their standing in Colorado and Arizona.
CNN has partnered with Catalist, a data company that works with progressive candidates and groups, to receive detailed early vote return information this year. Catalist's voter list connects returned ballots with demographic and registration information, such as party registration, gender and age, and allows a closer look at who has already cast a vote.
These are not results -- ballots aren't tallied until Election Day. But the findings provide clues on who is voting and which party is turning out to vote. And while the numbers track voters' party affiliations, not all Democrats are voting for Hillary Clinton, and not all Republicans are supporting Donald Trump.