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	295
1992	1551
1993	2659
1994	4056
1995	7229
1996	33400
1997	118433
1998	239272
1999	420344
2000	582620
2001	779917
2002	1023333
2003	1278844
2004	1800789
2005	2421402
2006	2876143
2007	3254410
2008	5038600
2009	6464390
2010	7179293
2011	8353273
2012	9493207
2013	10425704
2014	10450341
2015	10162829
2016	10106216
2017	10963224
2018	11445830
2019	11688830
2020	11804343
2021	12033941
