4. Justin Rose

Total earnings: $20.2 million

Salary/winnings: $8.2 million

Endorsements: $12 million

rose1

Photo Courtesy: Getty Images