Year Number 2000 321000 2005 397000 2010 431000