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	365
1987	5101
1988	9846
1989	15606
1990	31809
1991	47828
1992	61395
1993	84187
1994	174779
1995	437130
1996	806339
1997	1609809
1998	3506127
1999	8121517
2000	16133405
2001	19572897
2002	23323118
2003	27887535
2004	34707549
2005	43608965
2006	52662700
2007	61975807
2008	65824110
2009	62779554
2010	61769635
2011	65321745
2012	67680547
2013	69661108
2014	71888416
2015	73639261
2016	75061699
2017	77800170
2018	80117999
2019	80790877
2020	82128104
2021	86288834
2022	90297565
