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
 And the top five 
highest-paid TV actresses are …