Year	Number
1960	244277
1961	247678
1962	251049
1963	254483
1964	258112
1965	262013
1966	266251
1967	270892
1968	275870
1969	281033
1970	286354
1971	291874
1972	297584
1973	303564
1974	309807
1975	316074
1976	322143
1977	327902
1978	332623
1979	331176
1980	315231
1981	278654
1982	248660
1983	241640
1984	244016
1985	244616
1986	239021
1987	233845
1988	233853
1989	240097
1990	240267
1991	241354
1992	271765
1993	317195
1994	351470
1995	374319
1996	390765
1997	406736
1998	422731
1999	440223
2000	446519
2001	449855
2002	480661
2003	519460
2004	540942
2005	561314
2006	585793
2007	597256
2008	612481
2009	639527
2010	663424
2011	694340
2012	728754
2013	758025
2014	788186
2015	812047
2016	830919
2017	855377
2018	883085
2019	913174
2020	941940
2021	964014
2022	984763
2023	1011704
