Platforms 2012 Germany
Platforms Estonia
Platforms 2000 Finland, Turku
Platforms Finland, Lahti
Platforms United States, Denver, Colorado
Platforms 2006 Germany
Platforms United States, Morrisville, Pennsylvania
Platforms 2014 Germany
Platforms 2013 Germany
Platforms 2007 Germany
Platforms Finland, Pori
Platforms 2018 Germany