The Federal Election Committee ( FEC ) published the Election Results for the U.S. President, the U.S. Senate and the U.S. House of Representatives for 2016 last month. You can get the report in PDF and Excel formats.

From page 5 of the PDF, here are all of the candidates who received at least one million votes:

CandidateVotesPercentage of Total Votes
Hillary Clinton65,853,51448.18%
Donald J. Trump62,984,82846.09%
Gary Johnson4,489,2213.28%
Jill Stein1,457,2181.07%

It turns out that is also the list of all the candidates who received 1% or more of the votes.

The candidate with the fewest votes was Frank Atwood, with 337. There were 136,669,235 votes in total.

Hillary Clinton received 2,868,686 more votes than Donald Trump. Or 4.55% ( 2,868,686 / 62,984,828 ), when looking at the relative difference. And because that doesn't determine who is elected President, here is a link about the Electoral College.

That has been covered in detail by others. What I am trying to figure out now is why it takes the Federal Election Committee 13 months to publish the results.