Year	Number
1960	0
1965	0
1970	0
1975	0
1976	0
1977	0
1978	0
1979	0
1980	0
1981	0
1982	0
1983	0
1984	0
1985	0
1986	0
1987	0
1988	0
1989	0
1990	0
1991	0
1992	0
1993	0
1994	371
1995	3500
1996	9038
1997	20200
1998	37940
1999	50950
2000	110518
2001	275560
2002	606859
2003	1298000
2004	1942000
2005	2964000
2006	5609000
2007	8252000
2008	13006793
2009	17469486
2010	20983853
2011	25666455
2012	27219283
2013	27442823
2014	31862656
2015	39665600
2016	40044186
2017	39953860
2018	43497261
2019	47685232
2020	51220233
2021	54044384
2022	60192331
