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	3980
1990	7880
1991	9600
1992	16522
1993	46652
1994	350569
1995	572098
1996	1020636
1997	1972984
1998	3621864
1999	5925725
2000	10013922
2001	14136889
2002	19128976
2003	25951696
2004	35107344
2005	56601005
2006	78221956
2007	102791817
2008	136934427
2009	163115344
2010	201687697
2011	258245940
2012	291580283
2013	327628287
2014	361512328
2015	403793199
2016	396261205
2017	406389425
2018	387054920
2019	458668264
2020	486875309
2021	533297521
2022	562145156
