Year Number 1996 1441.024258036249 1997 1568.621997460336 1998 1624.660325736403 1999 1656.5421224725915 2000 1524.2902234212477 2001 1603.695770572628 2002 1730.666571734264 2003 1930.1797156959597 2004 2044.4699605886467 2005 2322.3039290712595 2006 2565.0936129763672 2007 2977.3340142321194 2008 3090.1774607700636 2009 3329.3896498873505 2010 3723.8788444287916 2011 4150.607986848021 2012 4515.429999999999 2013 4950.07 2014 5603.799999999998 2015 6050.469999999999 2016 6781.079999999998 2017 7794.779999999997 2018 8918.239999999998 2019 10178.220000000001 2020 13062.129999999994