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	18920
1995	54380
1996	59779
1997	126505
1998	242812
1999	383185
2000	482213
2001	859152
2002	1560861
2003	2398161
2004	3544174
2005	6246332
2006	8485050
2007	9939977
2008	11684479
2009	13241758
2010	14780730
2011	15332715
2012	16456740
2013	16626199
2014	16605737
2015	12943791
2016	13882280
2017	14651404
2018	15772838
2019	15853100
2020	15485366
2021	16789600
2022	17490751
