JOHN FREEMAN

36.37%
38,987 5,878 634 15 577,823