21. MICHAEL SCHUMACHER Total earnings: £19.2 million Salary/winnings: £12 - The Independent