Year	Number
1960	199978
1961	206397
1962	213292
1963	220636
1964	228407
1965	236097
1966	243592
1967	251115
1968	258610
1969	266333
1970	274430
1971	282833
1972	291507
1973	300352
1974	309286
1975	318314
1976	327673
1977	337819
1978	348714
1979	359787
1980	370662
1981	381351
1982	391802
1983	402107
1984	412463
1985	422549
1986	431152
1987	437946
1988	443530
1989	448421
1990	453438
1991	457126
1992	460012
1993	463772
1994	467725
1995	472034
1996	478405
1997	487425
1998	497498
1999	507598
2000	517225
2001	526193
2002	534674
2003	542849
2004	550719
2005	558393
2006	565856
2007	572639
2008	578116
2009	582368
2010	585967
2011	589081
2012	591590
2013	593436
2014	594802
2015	596070
2016	597310
2017	598217
2018	598753
2019	598992
2020	600796
2021	604407
2022	608930
2023	614362
