Some of the counts only actually finished in the last week or so.
Correction:
Michigan was too close to call - until 28 November AP
President-elect Donald Trump has been declared the winner of Michigan, the final state to officially announce its election results from 8 November.
The result, which comes 20 days after the election, might give Mr Trump a boost as he was irked by Green party candidate Jill Stein’s efforts to request a vote recount in the three swing states of Michigan, Pennsylvania and Wisconsin.