Year Number 1995 19000 1996 20000 1997 27000 1998 41000 1999 46000 2000 43000 2001 57000 2002 32000 2003 21000 2004 26000 2005 29000 2006 46000 2007 77000 2008 61000 2009 70000 2010 71000 2011 77000 2012 86000 2013 97000 2014 119000 2015 120000 2016 98000 2017 87000 2018 63000 2019 81000 2020 10399.9996185303