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	34600
1992	56044
1993	102400
1994	171903
1995	493862
1996	959024
1997	1343620
1998	1733652
1999	2849980
2000	6454359
2001	12159163
2002	15383001
2003	22509560
2004	32935875
2005	34778995
2006	42868911
2007	57344815
2008	68117167
2009	75586646
2010	83150138
2011	94189795
2012	101978345
2013	102823569
2014	111326045
2015	117838074
2016	120096895
2017	119971922
2018	134599017
2019	167322432
2020	149579406
2021	163345244
2022	166454458
