Barcelona, 2-23 May
Hamburg, 24-26 June