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	1356
1990	2232
1991	4847
1992	10513
1993	15135
1994	21445
1995	35881
1996	44788
1997	52845
1998	82114
1999	118101
2000	141052
2001	194475
2002	276138
2003	364031
2004	432450
2005	532758
2006	636347
2007	794323
2008	932596
2009	1037380
2010	1122261
2011	1353194
2012	1613457
2013	1722245
2014	1856453
2015	1896097
2016	1969972
2017	2047000
2018	2181194
2019	2793000
2020	2793000
2021	1274747
2022	1213216
