He has earned an estimated £15m to £20m from riding.