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	1100
1994	1824
1995	1994
1996	3298
1997	7052
1998	9820
1999	24000
2000	25806
2001	75000
2002	140000
2003	350000
2004	740000
2005	1611118
2006	3054620
2007	4961536
2008	6773356
2009	8109421
2010	9403365
2011	12073218
2012	12785109
2013	13285198
2014	14052558
2015	13884532
2016	13001124
2017	13323952
2018	13288421
2019	14830154
2020	14645050
2021	15327864
2022	23977537
