Year Number 1995 68000 1996 72000 1997 74000 1998 78000 1999 89000 2000 83000 2001 85000 2002 99000 2003 104000 2004 94000 2005 109000 2006 121000 2007 120000 2008 124000 2009 125000 2010 128000 2011 132000 2012 132000 2016 156000 2017 169000 2018 174000 2019 174000