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	9049
1994	12800
1995	13000
1996	14000
1997	15000
1998	20000
1999	25000
2000	30000
2001	266461
2002	1569050
2003	3149473
2004	9147209
2005	18587000
2006	32322202
2007	40395611
2008	62988492
2009	74518264
2010	87297789
2011	95167308
2012	112777785
2013	127246092
2014	138960320
2015	150830089
2016	154342168
2017	144920170
2018	172730603
2019	184592255
2020	204228678
2021	195128265
2022	222225300
