Year Number 1996 5343.778735509328 1997 5410.077826263311 1998 5436.045303571299 1999 5584.80950838158 2000 5498.893978855253 2001 5746.204318116709 2002 6130.323568156314 2003 6056.653164755156 2004 6679.876577374524 2005 7136.5570159672425 2006 7952.300699095197 2007 8406.870765972126 2008 8823.168961368521 2009 9840.924564530755 2010 10720.759939012321 2011 11675.421796154182 2012 12601.220000000001 2013 13664.600000000002 2014 14818.199999999999 2015 15835.519999999997 2016 17394.76 2017 19167.6 2018 20648.049999999992 2019 23311.51 2020 26619.250000000004