15. CHARLES JOHNSON Total earnings: £21.97 million Salary/winnings: £21.9 - The Independent