Year Number 1996 72332.42 1997 74151.07 1998 74207.66 1999 73334.16 2000 77969.06 2001 74398.12 2002 75375.88 2003 76341.42 2004 80185.02 2005 85438.73 2006 89062.42 2007 91538.02 2008 91581.47 2009 94038.52 2010 94081.01 2011 95498.19 2012 97564.17 2013 98589.76 2014 98439.22 2015 99434.66 2016 99716.51 2017 99990.59 2018 100600.79 2019 101343.03 2020 105564.47