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	4810
1994	10239
1995	14100
1996	23098
1997	33556
1998	61345
1999	89117
2000	130547
2001	223458
2002	380000
2003	498388
2004	861500
2005	1062000
2006	1721650
2007	2583318
2008	4237000
2009	6268000
2010	8150764
2011	13757000
2012	19105115
2013	20264514
2014	20451982
2015	20850543
2016	19915503
2017	18572973
2018	19417123
2019	21418681
2020	21086791
2021	19899790
2022	19505294
