Year	Number
1960	116438
1961	120723
1962	125187
1963	129855
1964	134290
1965	137375
1966	139488
1967	141643
1968	143807
1969	145960
1970	148346
1971	151917
1972	157090
1973	163236
1974	169917
1975	177087
1976	184835
1977	193136
1978	201884
1979	210994
1980	220392
1981	229900
1982	238994
1983	247660
1984	256312
1985	264996
1986	273707
1987	282214
1988	290144
1989	297321
1990	303733
1991	309374
1992	314900
1993	320486
1994	325545
1995	329720
1996	332772
1997	334956
1998	336801
1999	338573
2000	340284
2001	341965
2002	343325
2003	344515
2004	346132
2005	348507
2006	351731
2007	355528
2008	359622
2009	364007
2010	368973
2011	374627
2012	380818
2013	387225
2014	393518
2015	399595
2016	405490
2017	411356
2018	417230
2019	422856
2020	427681
2021	431418
2022	434270
2023	436460
