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	3008
1993	4533
1994	6985
1995	18750
1996	46531
1997	64387
1998	108770
1999	138178
2000	211614
2001	326944
2002	502478
2003	778299
2004	923084
2005	1101305
2006	1443717
2007	1508219
2008	1886570
2009	1950318
2010	3128372
2011	4153067
2012	5378082
2013	7111981
2014	7020412
2015	7535599
2016	8330664
2017	8840342
2018	8495585
2019	7309970
2020	7512370
2021	7834435
2022	7876163
