Year Number 1995 42000 1996 98000 1997 75000 1998 83000 1999 82000 2000 86000 2001 89000 2002 96000 2003 110000 2004 113000 2005 143000 2006 153000 2007 164000 2008 190000 2009 160000 2010 169000 2011 160000 2012 134000 2013 142000 2014 168000 2015 159000 2016 173000 2017 193000 2018 203000 2019 217000