Deadline:
Friday, 31 July 2026
Deadline:
Sunday, 20 July 2025
Deadline:
Sunday, 21 July 2024
Deadline:
Saturday, 7 January 2023
Note: Cancelled due to COVID-19
Deadline:
Monday, 30 September 2019
Deadline:
Saturday, 30 June 2018
Deadline:
Monday, 31 July 2017
Deadline:
Wednesday, 3 August 2016
Deadline:
Wednesday, 15 July 2015
Deadline:
Monday, 15 September 2014
Deadline:
Sunday, 15 September 2013
Deadline:
Sunday, 15 July 2012
Deadline:
Monday, 1 August 2011
Deadline:
Thursday, 15 July 2010
Deadline:
Friday, 24 April 2009
Deadline:
Sunday, 30 March 2008