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	4423
1988	31622
1989	94529
1990	184943
1991	291459
1992	497000
1993	690000
1994	1220000
1995	2242000
1996	3990000
1997	4578000
1998	4918000
1999	6315000
2000	8562000
2001	11132000
2002	12670000
2003	14347000
2004	16480000
2005	18420000
2006	19760000
2007	21260000
2008	22120000
2009	22200000
2010	22500000
2011	23789000
2012	24338000
2013	24940000
2014	25060000
2015	25770000
2016	26551000
2017	26660000
2018	27640000
2019	27968000
2020	27013000
2021	27092000
2022	28018000
