shanghai, 2004