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	400
1993	1742
1994	3336
1995	6200
1996	12766
1997	21866
1998	41753
1999	70026
2000	130045
2001	243797
2002	386775
2003	795529
2004	1695000
2005	2874560
2006	5207242
2007	7604053
2008	11570430
2009	15108916
2010	17436949
2011	21165843
2012	25618427
2013	28026482
2014	30360771
2015	35008387
2016	38305078
2017	36751761
2018	40934875
2019	40857077
2020	40461609
2021	40454073
2022	40045308
