Year	Number
1960	110534
1961	114057
1962	117550
1963	120813
1964	123752
1965	126627
1966	129647
1967	132870
1968	136308
1969	139896
1970	143639
1971	147541
1972	151604
1973	155835
1974	159602
1975	162912
1976	166409
1977	170089
1978	173922
1979	177954
1980	182212
1981	186432
1982	190894
1983	195855
1984	202271
1985	210267
1986	218741
1987	227713
1988	237250
1989	247354
1990	257973
1991	269076
1992	280237
1993	290462
1994	299353
1995	307662
1996	316165
1997	325048
1998	334299
1999	343999
2000	354176
2001	364796
2002	375834
2003	387329
2004	399324
2005	411900
2006	425261
2007	439434
2008	454285
2009	469614
2010	485327
2011	501615
2012	518667
2013	536626
2014	555333
2015	574456
2016	594031
2017	614059
2018	634737
2019	656238
2020	678764
2021	702376
2022	726577
2023	751407
