What is Tom Cruise's salary?

Tom Cruise doesn't necessarily have an annual salary. He made $20,000,000 on his last film, "Oblivion." Source: Statistic Brain