Year	Number
1960	194399
1961	200845
1962	207529
1963	214468
1964	221482
1965	228482
1966	235274
1967	241570
1968	247423
1969	253108
1970	258654
1971	264034
1972	269195
1973	274075
1974	278812
1975	283751
1976	289313
1977	295704
1978	302822
1979	310402
1980	318207
1981	326157
1982	334248
1983	342486
1984	350895
1985	359255
1986	366714
1987	372652
1988	377365
1989	381432
1990	385178
1991	387226
1992	388058
1993	389048
1994	389672
1995	390212
1996	392203
1997	396006
1998	400423
1999	404912
2000	409203
2001	413349
2002	417373
2003	421301
2004	425195
2005	429005
2006	432765
2007	436189
2008	439316
2009	442224
2010	444728
2011	446947
2012	448921
2013	450737
2014	452426
2015	453908
2016	455142
2017	456092
2018	456721
2019	457099
2020	458543
2021	460926
2022	463626
2023	466885
