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
