Year	Number
1960	78599
1961	80160
1962	82036
1963	83680
1964	83831
1965	82885
1966	82721
1967	84046
1968	86442
1969	88017
1970	89530
1971	90917
1972	92104
1973	94208
1974	98419
1975	105212
1976	112990
1977	121597
1978	130723
1979	137782
1980	148033
1981	159553
1982	171838
1983	184895
1984	198741
1985	213357
1986	228841
1987	245220
1988	262563
1989	280879
1990	300146
1991	321910
1992	340330
1993	355442
1994	370492
1995	384000
1996	396269
1997	408180
1998	420203
1999	432702
2000	446097
2001	460478
2002	475752
2003	491883
2004	508792
2005	526457
2006	545061
2007	564766
2008	585325
2009	606541
2010	628628
2011	651781
2012	676093
2013	701342
2014	727221
2015	753546
2016	780290
2017	807291
2018	834660
2019	862607
2020	890915
2021	919432
2022	948368
2023	977902
