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	0
1993	0
1994	400
1995	4600
1996	9798
1997	11202
1998	29700
1999	49500
2000	197300
2001	582000
2002	1027000
2003	1330730
2004	2447000
2005	5398000
2006	7775737
2007	12322676
2008	14910573
2009	17063200
2010	19402600
2011	25240800
2012	30235400
2013	30364900
2014	28595600
2015	26309300
2016	25534800
2017	26693300
2018	26065600
2019	25717700
2020	24293900
2021	24471000
2022	25299000
