Year Number 1995 315000 1996 417000 1997 410000 1998 188000 1999 57000 2000 70000 2001 113000 2002 101000 2003 80000 2004 87000 2005 83000 2006 78000 2007 81000 2008 70000 2009 79000 2010 84000 2011 107000 2012 129000 2013 141000 2014 119000 2015 114000 2016 142000