Year	Number
1960	169233
1961	169820
1962	174015
1963	178823
1964	184318
1965	190013
1966	195891
1967	201943
1968	208171
1969	214621
1970	221351
1971	228371
1972	235612
1973	242941
1974	250327
1975	257864
1976	265542
1977	273323
1978	280187
1979	288114
1980	295735
1981	302579
1982	308443
1983	313134
1984	317843
1985	321436
1986	324653
1987	327831
1988	330957
1989	334270
1990	337248
1991	342116
1992	348605
1993	355084
1994	362821
1995	368963
1996	375813
1997	383352
1998	389880
1999	396724
2000	402003
2001	406105
2002	409370
2003	412924
2004	416427
2005	420294
2006	424206
2007	428515
2008	432520
2009	435792
2010	438557
2011	440770
2012	443228
2013	445039
2014	446487
2015	447697
2016	448290
2017	448872
2018	449312
2019	449709
2020	449785
2021	449435
2022	447293
2023	445621
