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	700
1988	3227
1989	9805
1990	18319
1991	47544
1992	176943
1993	638000
1994	1568000
1995	3629000
1996	6853000
1997	13233000
1998	23863000
1999	43296000
2000	85260000
2001	144820000
2002	206005000
2003	269953000
2004	334824000
2005	393406000
2006	461058000
2007	547306000
2008	641245000
2009	747214000
2010	859003000
2011	986253000
2012	1112155000
2013	1229113000
2014	1286093000
2015	1291984200
2016	1364934000
2017	1469882500
2018	1649301700
2019	1746238000
2020	1718411000
2021	1733006000
2022	1780613000
