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	119
1992	1537
1993	3125
1994	5946
1995	12315
1996	28658
1997	200140
1998	465364
1999	664072
2000	1243736
2001	2147331
2002	2923383
2003	3678774
2004	4275164
2005	4540374
2006	4893232
2007	6068063
2008	5520043
2009	5497719
2010	5925012
2011	5983059
2012	6094466
2013	6208412
2014	6378095
2015	6675553
2016	6989902
2017	7117753
2018	7241702
2019	7399534
2020	7289707
2021	7362325
2022	7445151
