Adam Sandler has beaten Margot Robbie and Tom Cruise. Forbes has compiled the top 10 highest paid actors of 2023