Lyon 2019 day 1, day 2, day 3, day 4 Helsinki 2018 Barcelona 2017 Harrogate 2016 Prague 2015 Innsbruck 2014 Genoa 2013 Zurich 2012 Copenhagen 2011 Antalya 2010 Nice 2008 Brugge 2007 Athens 2006 Uppsala 2005