Year	Number
1996	4909.260000000001
1997	5482.56
1998	5908.97
1999	6381.509999999999
2000	7448.039999999999
2001	8388.109999999999
2002	9527.239999999998
2003	11405.219999999996
2004	13478.210000000001
2005	15979.23
2006	20226.31
2007	24450.29
2008	30139.860000000004
2009	36115.680000000015
2010	41846.61000000001
2011	49878.70000000001
2012	52499.62
2013	54674.770000000004
2014	58921.61000000001
2015	62234.85
2016	71406.68
2017	77569.31
2018	85049.43
2019	97657.41
2020	110672.90000000001
