In 1998 there were 21 hundred mile races with 1,143 different individuals finishing. In 2010, there 75 hundred mile races with 3,169 different individuals finishing.

No wonder the darn things are selling out so fast!