Year	Number
1960	207602
1961	211027
1962	214608
1963	218386
1964	222410
1965	226668
1966	231194
1967	236017
1968	240995
1969	245884
1970	250611
1971	255198
1972	259567
1973	263923
1974	268751
1975	274166
1976	280204
1977	286964
1978	294057
1979	300703
1980	306578
1981	311698
1982	315946
1983	319653
1984	323625
1985	328238
1986	333444
1987	339315
1988	345791
1989	352634
1990	359666
1991	366898
1992	374327
1993	381837
1994	389255
1995	396518
1996	403689
1997	410817
1998	417862
1999	424754
2000	431379
2001	437613
2002	443440
2003	448865
2004	453928
2005	458831
2006	463600
2007	468089
2008	472356
2009	476518
2010	480675
2011	484914
2012	489373
2013	493715
2014	497600
2015	501531
2016	505818
2017	510348
2018	515094
2019	519978
2020	525958
2021	529649
2022	533254
2023	540327
