Year Number 1995 61000 1996 51000 1997 15000 1998 45000 1999 30000 2000 78000 2001 127000 2008 864000 2009 1262000 2010 1518000 2011 1510000 2012 1111000 2013 892000