Year Number 1996 7023.411231269736 1997 7411.882185368608 1998 7911.837762435919 1999 7919.378751555701 2000 8731.41526296474 2001 9431.961220469564 2002 9809.143653395366 2003 10997.743190551926 2004 11929.08499226213 2005 12764.087438813696 2006 14496.847776709943 2007 15975.926104626576 2008 18210.719999999998 2009 21574.82 2010 24076.4 2011 27142.25 2012 30757.850000000006 2013 33930.55 2014 36172.659999999996 2015 39295.82 2016 44834.14 2017 48014.789999999986 2018 54567.51000000001 2019 66240.24 2020 80189.86