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	1712
1993	4969
1994	6825
1995	39904
1996	78601
1997	99235
1998	151341
1999	319131
2000	410787
2001	519991
2002	513528
2003	497530
2004	599768
2005	1154923
2006	2330011
2007	3004323
2008	3507816
2009	4111560
2010	4437158
2011	4757425
2012	4995459
2013	5267947
2014	5497094
2015	5165474
2016	5116736
2017	5097569
2018	4459173
2019	4526326
2020	4551276
2021	4691277
2022	4741473
