Current as of Nov. 28, with about 8,700 ballots to count.
(Please use a modern browser to see the interactive version of this visualization)