Money

The 20 highest-paid actors in the world include 2 Ryans, 2 Toms and only 3 women

On average, women earn less than men in nearly every single occupation out there. Acting is no exception.

According to Forbes, between June 1, 2016 and June 1, 2017, the world's 10 highest-paid actresses made a combined $172.5 million. The 10 highest-paid actors earned more than double that amount: $488.5 million.

Mark Wahlberg topped the men's ranking after earning $68 million over the 12-month period. The highest-paid actress, Emma Stone, earned less than half that amount: $26 million.

Emma Stone took home the award for best actress at the 2017 Oscars for her performance in La La Land
Eddy Chen/ABC via Getty Images
Emma Stone took home the award for best actress at the 2017 Oscars for her performance in La La Land

"Compared to men, in most professions, women make 80 cents to the dollar," Oscar-winning actress Natalie Portman tells Marie Claire. "In Hollywood we are making 30 cents to the dollar."

Although some defenders of the system point out that the disparity could be chalked up to the fact that more men star in profitable action and superhero franchises, women often make less even in romantic comedies. Portman, for example, says she was paid three times less than her male co-star Ashton Kutcher for the 2011 movie "No Strings Attached."

"I mean, we get paid a lot, so it's hard to complain," the star continues, "but the disparity is crazy."

If you were to combine the two rankings, the 20 highest-paid actors in the world would include two Ryans, two Toms and just three women (two of whom, as it happens, are named Jennifer). Stone, Hollywood's highest-paid woman, would barely crack the top 15.

Here's the breakdown. All figures are pre-tax:

20. Jeremy Renner: $19 million
19. Matt Damon: $21 million
18. Ryan Reynolds: $21.5 million
17. Jennifer Lawrence: $24 million
16. Jennifer Aniston: $25.5 million
15. Emma Stone: $26 million
14. Ryan Gosling: $29 million
13. Samuel L. Jackson: $30.5 million
12. Tom Hanks: $31 million
11. Chris Hemsworth: $31.5 million

10. Akshay Kumar: $35.5 million
9. Salman Khan: $37 million
8. Shah Rukh Khan: $38 million
7. Tom Cruise: $43 million
6. Robert Downey Jr.: $48 million
5. Jackie Chan: $49 million
4. Adam Sandler: $50.5 million
3. Vin Diesel: $54.5 million
2. Dwayne Johnson: $65 million
1. Mark Wahlberg: $68 million

Mark Wahlberg
Andreas Rentz | Getty Images
Mark Wahlberg

Here's the full breakdown of the 10 highest-paid actresses:

10. Amy Adams: $11.5 million
8. Julia Roberts: $12 million (TIE)
8. Cate Blanchett: $12 million (TIE)
6. Charlize Theron: $14 million (TIE)
6. Emma Watson: $14 million (TIE)
5. Mila Kunis: $15.5 million
4. Melissa McCarthy: $18 million
3. Jennifer Lawrence: $24 million
2. Jennifer Aniston: $25.5 million
1. Emma Stone: $26 million

Like this story? Like CNBC Make It on Facebook.

Don't miss: The Rock is the 2nd highest-paid actor—here's how much he earns per 'Ballers' episode