Year Number 1996 64230.05 1997 68275.18 1998 69447.96 1999 67533.92 2000 69738.56 2001 71531.01 2002 71994.35 2003 73156.37 2004 76137.67 2005 84243.62 2006 85981.08 2007 88887.79 2008 92026.37 2009 95032.6 2010 97255.35 2011 99987.37 2012 104122.44 2013 104648.18 2014 106365.98 2015 106343.65 2016 107804.05 2017 107880.17 2018 107580.88 2019 108725.2 2020 109378.75