Year	Number
1996	20800.25
1997	21727.72
1998	21981.46
1999	22207
2000	23495.94
2001	23969.95
2002	24502.31
2003	25655.32
2004	27836.59
2005	31638.87
2006	33906.33
2007	35919.95
2008	37411.04
2009	38773.68
2010	41661.36
2011	45001.84
2012	46312.47
2013	50402.05
2014	52195.34
2015	53365.9
2016	54348.39
2017	54340.32
2018	55556.27
2019	57258.26
2020	60890.77
