2013 Himself
2012
2009 Himself
2008 Himself
2007 Himself
2006 Himself
2006
2005
2004
2002 Jussi Oksanen
2002