Ariz. audit nearing completion, needs 2.1M ballots in total