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	2782
1990	6500
1991	12600
1992	37262
1993	101300
1994	173508
1995	340845
1996	663651
1997	1506958
1998	3074633
1999	4671458
2000	6664951
2001	7977537
2002	8670000
2003	10002705
2004	10571100
2005	11447313
2006	12226439
2007	13477414
2008	14049187
2009	11795080
2010	12210377
2011	12334595
2012	11917565
2013	11990993
2014	11895627
2015	11714693
2016	11572085
2017	11764106
2018	11859548
2019	11909751
2020	11851054
2021	12445113
2022	12792302
