shows 315,429 absentee ballots have been requested across the state. 277,824 of these ballots have been sent out to voters, and 25,961 have been returned to the clerks.
The date to register to vote has passed, although (assuming in-person voting occurs) you may register at the polls on April 7.