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	0
1994	98
1995	122
1996	1412
1997	6942
1998	27487
1999	87879
2000	250251
2001	301811
2002	553449
2003	782423
2004	1121314
2005	1730106
2006	2982623
2007	3630804
2008	5389133
2009	6901492
2010	8343717
2011	9352868
2012	11470646
2013	13133772
2014	14379729
2015	14959477
2016	15186485
2017	15758366
2018	16559942
2019	17880594
2020	19078948
2021	19859981
2022	20854830
