Year	Number
1996	21122.2
1997	22767.13
1998	22924.81
1999	23999.8
2000	25000.67
2001	26457.11
2002	28112.36
2003	29354.12
2004	31906.6
2005	35889.85
2006	39519.17
2007	42124.36
2008	44086.73
2009	47069.31
2010	49030.56
2011	52080.18
2012	54354.19
2013	54309.2
2014	55517.81
2015	54666.17
2016	55081.89
2017	55118.66
2018	56322.49
2019	58751.47
2020	65638.38
