Year Number 1995 53000 1996 69000 1997 74000 1998 64000 1999 55000 2000 58000 2001 54000 2002 59000 2003 63000 2004 89000 2005 81000 2006 82000 2007 88000 2008 81000 2009 71000 2010 85000 2011 111000 2012 120000 2013 108000 2014 140000 2015 162000 2016 138000 2017 123000 2018 106000 2019 94000 2020 18399.9996185303