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	1000
1985	4400
1986	10000
1987	28060
1988	51280
1989	89193
1990	133912
1991	189664
1992	233324
1993	290843
1994	484823
1995	798373
1996	1361861
1997	2229862
1998	3174369
1999	4275048
2000	5447346
2001	5776360
2002	6395725
2003	7349202
2004	8213959
2005	8544255
2006	9444140
2007	10751622
2008	11580149
2009	12597171
2010	13793729
2011	15292924
2012	16387536
2013	16973133
2014	16959455
2015	16724440
2016	17584969
2017	18394762
2018	19898785
2019	21455736
2020	21865215
2021	23939651
2022	21860771
