Year Number 1995 44000 2000 93000 2001 94000 2002 99000 2003 138000 2004 158000 2005 146000 2006 196000 2007 171000 2010 117000