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	234
1993	500
1994	1152
1995	1939
1996	2427
1997	2994
1998	4056
1999	5136
2000	6536
2001	8579
2002	17851
2003	35356
2004	75797
2005	135534
2006	152715
2007	198252
2008	331736
2009	621156
2010	1003015
2011	1315141
2012	1681645
2013	1995698
2014	2530752
2015	3335346
2016	3987900
2017	4613782
2018	5373316
2019	6042629
2020	6661763
2021	7103296
2022	7600092
