A massive thank you to those who ran stalls and all of you who turned up to a fabulous event. The grand total raised is: