Year Number 1996 4874.45 1997 5436.3099999999995 1998 5863.37 1999 6313.5199999999995 2000 7380.359999999999 2001 8329.3 2002 9436.06 2003 11317.479999999998 2004 13376.820000000002 2005 15875.729999999998 2006 20111.37 2007 24305.399999999998 2008 29990.13 2009 35940.270000000004 2010 41656.579999999994 2011 49672.83999999999 2012 52293.98999999998 2013 54458.12999999999 2014 58686.3 2015 62015.21 2016 71165.75 2017 77273.78 2018 84679.37999999999 2019 97217.86000000002 2020 110139.27000000002