Year	Number
1960	0
1965	0
1970	0
1975	0
1976	0
1977	0
1978	0
1979	0
1980	0
1981	1670
1982	11059
1983	23473
1984	39050
1985	63075
1986	87061
1987	120029
1988	152193
1989	167651
1990	196828
1991	234423
1992	282918
1993	371403
1994	588478
1995	981305
1996	1261445
1997	1676763
1998	2072000
1999	2664000
2000	3224000
2001	3593000
2002	3790000
2003	4060829
2004	4524750
2005	4754453
2006	4868916
2007	5037650
2008	5211207
2009	5354554
2010	5599286
2011	5725447
2012	5797502
2013	5692052
2014	5737961
2015	5714890
2016	5729569
2017	5719665
2018	5720892
2019	5775830
2020	5825584
2021	5926491
2022	6014642
