Texas leads the nation in the total number of early votes so far. Texans have cast more than half of the total ballots in the 2016 presidential election – 8,969,226. 27.22% of registered voters have already voted. Early voting ends on Friday, Oct. 30.