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	52
1986	747
1987	1159
1988	1711
1989	2098
1990	2730
1991	3672
1992	4721
1993	5616
1994	6751
1995	8052
1996	15000
1997	53000
1998	98000
1999	121000
2000	162000
2001	323000
2002	463000
2003	594000
2004	806280
2005	1333225
2006	1818024
2007	2500000
2008	3219349
2009	3970563
2010	4606133
2011	4809248
2012	5277591
2013	5617426
2014	6194169
2015	6646655
2016	6866260
2017	6943910
2018	6440889
2019	6383458
2020	6276535
2021	6115537
2022	6749535
