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	168
1989	1348
1990	3156
1991	5131
1992	9739
1993	15288
1994	22938
1995	44453
1996	70781
1997	91968
1998	116429
1999	151649
2000	218324
2001	314355
2002	417933
2003	551752
2004	658234
2005	782503
2006	867785
2007	988312
2008	1016739
2009	977521
2010	1034071
2011	1090944
2012	1110935
2013	1099621
2014	1110802
2015	1111123
2016	1133780
2017	1176801
2018	1200378
2019	1243151
2020	1239960
2021	1320794
2022	1392480
