More than a million ballots have been cast in early voting prior to Tuesday’s presidential primary election, according to the Colorado Secretary of State.

This primary is the first held in two decades, as Colorado had conducted a caucus since 2000. It will also be the first time voters can register their preference in presidential candidates without registering with either party.

In 2016, Colorado voters approved two ballot measures that did away with the caucus for presidential elections and opened them up to unaffiliated voters.

As of Friday, Coloradans had returned 938,464 total ballots in both the Republican and Democratic primaries, with another 71,870 still being processed. So far, 436,012 Republican ballots and 430,582 Democratic ballots have been counted. There are around 3.4 million voters eligible to participate in the primary.

Voters have had the chance to vote early in Colorado since mid-February, when ballots were mailed out. Voters can mail in their ballots, deliver them to a polling center or leave them in a drop box.

In Mesa County, polling centers are the Elections Office at 200 S Spruce St. in Grand Junction; the Fruita Civic Center at 325 E. Aspen Ave. in Fruita; Clifton Christian Church at 3241 F¼ Road in Clifton; or on March 2 or 3 at Colorado Mesa University, 1100 North Ave., University Center, Room 213.

Ballot boxes are located at the Elections Office, Fruita Civic Center and Colorado Mesa University outside the William S. Robinson Theater. There are also drop boxes at Mesa County Human Services, 510 29½ Road in Grand Junction and PeachTree Shopping Center, 3225 Interstate 70 Business Loop in Clifton.

If you have not voted, ballots must be turned in by 7 p.m. on Election Day on Tuesday, March 3.