In recent years the numbers taking part have risen to 12000 .
The event has raised millions for local charities .
In recent years the numbers taking part have risen to 12000 and the event has raised millions for local charities .