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	3166
1991	5605
1992	7190
1993	10364
1994	20990
1995	55979
1996	82547
1997	141592
1998	209384
1999	424434
2000	705431
2001	1270082
2002	1700609
2003	2091914
2004	2534063
2005	3623289
2006	4605659
2007	5512859
2008	7210483
2009	8629815
2010	8892783
2011	8770780
2012	8934196
2013	9200410
2014	8303536
2015	8797247
2016	8708131
2017	8769127
2018	8937647
2019	8948107
2020	8989587
2021	9735351
2022	10149890
