Year	Number
1960	207955
1961	211604
1962	215689
1963	220559
1964	226078
1965	232880
1966	240928
1967	249108
1968	257373
1969	265748
1970	274315
1971	283060
1972	291868
1973	300748
1974	309791
1975	319053
1976	328548
1977	338199
1978	347975
1979	357918
1980	368074
1981	378541
1982	389402
1983	400705
1984	412317
1985	424002
1986	435835
1987	447895
1988	460280
1989	472740
1990	485060
1991	460533
1992	434928
1993	446511
1994	458756
1995	474454
1996	491496
1997	505342
1998	518129
1999	529686
2000	540255
2001	552155
2002	565323
2003	580176
2004	596171
2005	610919
2006	624622
2007	637529
2008	651425
2009	664605
2010	676348
2011	685630
2012	692369
2013	699496
2014	705924
2015	711181
2016	715921
2017	719547
2018	722552
2019	724465
2020	725478
2021	726967
2022	728997
2023	731702
