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	0
1995	1050
1996	2707
1997	4295
1998	6286
1999	7269
2000	55476
2001	125000
2002	218770
2003	236175
2004	459322
2005	596267
2006	1055727
2007	2051776
2008	3625366
2009	5033349
2010	7074914
2011	7765206
2012	8407846
2013	9627447
2014	8660432
2015	9317955
2016	8892490
2017	8773044
2018	9461872
2019	10349847
2020	11140891
2021	12731782
2022	14549987
