Statistics 1985 To 2022
35,711 Finishers & 16,525 Individual Finishers