17,876 people finished the race, beating last year’s record numbers by around 650