2017 – Slovenia

2016 – Italy

2015 – The Netherlands

2014 – Scotland (UK)

2013 – Slovakia

2012 – Estonia

2011 – United Kingdom

2010 – Belgium

2009 – Hungary

2008 – Portugal

2007 – Austria

2006 – Denmark

2005 – Spain

2004 – Slovenia

2003 – The Netherlands

2002 – Czech Republic

2001 – Sweden

2000 – Switzerland

1999 – Italy

1998 – France

1997 – Greece

1996 – Spain

1995 – Norway

1994 – Germany

1993 – Portugal

1992 – The Netherlands