(NEWSER) – Scarlett Johansson has made lots of money for her bosses, according to tracking site Box Office Mojo, which figured out she’s the highest-grossing actress of all time, with her movies earning a cool $3.3 billion over her career lifetime, Entertainment Weekly reports. The 31-year-old Johansson comes in at No. 10 on the Mojo list, with Harrison Ford nabbing the top spot; his movies pulled in $4.9 billion. The Johansson flick that brought in the most: The Avengers, which grossed $623.4 million. The next female on the list: Cameron Diaz at No. 19, with just over $3 billion.

Other actors in the top 10 and what their movies have collectively grossed over the years:

Harrison Ford, $4.9 billion
Samuel Jackson, $4.6 billion
Morgan Freeman, $4.4 billion
Tom Hanks, $4.3 billion
Robert Downey Jr., $3.9 billion
Eddie Murphy, $3.8 billion
Tom Cruise, $3.6 billion
Johnny Depp, $3.4 billion
Michael Caine, $3.3 billion
Scarlett Johansson, $3.3 billion

source: newer.com