Year	Number
1960	191477
1961	197725
1962	203926
1963	210172
1964	216090
1965	221966
1966	227363
1967	231761
1968	235472
1969	238518
1970	240863
1971	242535
1972	243439
1973	243573
1974	243319
1975	243364
1976	244369
1977	246422
1978	249305
1979	252888
1980	257113
1981	261881
1982	267195
1983	272938
1984	278936
1985	285051
1986	290730
1987	295425
1988	299257
1989	302559
1990	305140
1991	305788
1992	304879
1993	303336
1994	300830
1995	297758
1996	295344
1997	293656
1998	291969
1999	290299
2000	288691
2001	287456
2002	286486
2003	285626
2004	284925
2005	284198
2006	283549
2007	282941
2008	282410
2009	281936
2010	281183
2011	280144
2012	279110
2013	278390
2014	277848
2015	277252
2016	276370
2017	274911
2018	272850
2019	270400
2020	268641
2021	267330
2022	265999
2023	264939
