David Earnshaw

 David Earnshaw
Year Distance
19854,235
19867,641
19879,118
19889,487
198911,002
199010,134
19918,044
199210,741
19937,652
19949,605
19959,421
19969,672
19978,177
199810,781
199910,944
20008,237
20019,067
20028,936
20037,806
20047,190
20058,112
20067,531
20077,549
20087,237
20097,548
20106,363
20115,736
20128,422
20136,340
20146,166
20156,545
20166,719
20175,787
Total267,945