More than 300,000 North Carolina Voters Have Successfully Cast Ballots by Mail