Title: Recent demographic developments in Europe 2005