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	8200
1987	14300
1988	17500
1989	22500
1990	20735
1991	43000
1992	51000
1993	64311
1994	85195
1995	117609
1996	151063
1997	210000
1998	250000
1999	300000
2000	476000
2001	877920
2002	1227000
2003	1420000
2004	1774567
2005	1382084
2006	1179573
2007	1426395
2008	1499912
2009	2618413
2010	3979145
2011	4934160
2012	5100000
2013	6410000
2014	7600000
2015	7664743
2016	7659365
2017	7138833
2018	7099848
2019	7327028
2020	6770346
2021	6918180
2022	7726449
