Dictionary.com
Thesaurus.com

had been balloting

  • past perfect progressive
    of ballot.
    ballot
    noun
    a slip or sheet of paper on which a person's vote is marked.