Deadline:
Sunday, 11 May 2025
Deadline:
Friday, 30 June 2023
Deadline:
Saturday, 2 July 2022
Note: Cancelled due to Covid-19
Deadline:
Friday, 7 June 2019
Deadline:
Friday, 15 June 2018
Deadline:
Thursday, 10 August 2017
Deadline:
Wednesday, 8 June 2016
Deadline:
Friday, 19 June 2015
Deadline:
Tuesday, 19 August 2014
Deadline:
Monday, 19 August 2013
Deadline:
Sunday, 19 August 2012
Note: Cancelled due to multiple issues
Deadline:
Friday, 15 October 2010
Deadline:
Friday, 4 September 2009
Deadline:
Tuesday, 1 July 2008
Deadline:
Saturday, 14 July 2007