Year	Number
1960	286736
1961	294962
1962	303153
1963	311163
1964	318870
1965	326093
1966	332726
1967	338762
1968	344313
1969	349478
1970	354307
1971	358741
1972	362857
1973	366881
1974	370901
1975	374964
1976	379077
1977	383127
1978	386877
1979	389950
1980	391933
1981	392786
1982	392836
1983	392280
1984	391175
1985	389589
1986	387598
1987	385298
1988	382786
1989	380144
1990	377423
1991	376038
1992	376329
1993	377050
1994	377857
1995	378561
1996	379151
1997	379647
1998	380072
1999	380389
2000	380557
2001	380591
2002	380510
2003	380574
2004	380750
2005	380652
2006	380230
2007	379546
2008	378592
2009	377375
2010	375947
2011	374340
2012	374465
2013	377010
2014	380184
2015	383410
2016	386678
2017	389970
2018	399474
2019	405932
2020	407303
2021	410932
2022	412743
2023	415010
