“Hunger Games” star Jennifer Lawrence tops the the list of highest-paid actresses, according to the annual thespian earnings survey by Forbes.

Lawrence moved up from No. 2 last year to lead the field with an estimated $52 million in paydays from June 2014 to June 2015. Her haul is $1 million more than last year’s leader, Sandra Bullock, who dropped to No. 15 this time around with $8 million in earnings.

Scarlett Johansson weighed in at No. 2 with $35.5 million, followed by Melissa McCarthy ($23 million). Newcomers on the list include China’s Bingbing Fan and Amanda Seyfried. Forbes noted that lucrative endorsement deals keep veterans such as Jennifer Aniston, Julia Roberts and Angelina Jolie in the top 20.

Here’s the top 18, as revealed Thursday on “CBS This Morning”:

  • Jennifer Lawrence: $52,000,000
  • Scarlett Johansson: $35,500,000
  • Melissa McCarthy: $23,000,000
  • Bingbing Fan: $21,000,000
  • Jennifer Aniston: $16,500,000
  • Julia Roberts: $16,000,000
  • Angelina Jolie: $15,000,000
  • Reese Witherspoon: $15,000,000
  • Anne Hathaway: $12,000,000
  • Kristen Stewart: $12,000,000
  • Cameron Diaz: $11,000,000
  • Gwyneth Paltrow: $9,000,000
  • Meryl Streep: $8,000,000
  • Amanda Seyfried: $8,000,000
  • Sandra Bullock: $8,000,000
  • Emma Stone: $6,500,000
  • Mila Kunis: $6,500,000
  • Natalie Portman: $6,000,000