Year	Number
1960	121178
1961	122093
1962	123142
1963	124304
1964	125972
1965	125854
1966	123417
1967	120856
1968	118283
1969	115817
1970	114067
1971	115340
1972	121644
1973	131752
1974	143297
1975	155352
1976	167877
1977	180849
1978	194267
1979	208088
1980	221979
1981	235044
1982	245576
1983	254407
1984	263453
1985	272744
1986	282263
1987	292019
1988	302119
1989	312693
1990	323770
1991	335317
1992	348457
1993	363326
1994	378592
1995	394054
1996	409947
1997	426150
1998	442362
1999	458511
2000	474599
2001	490523
2002	505947
2003	520867
2004	535656
2005	550454
2006	565649
2007	581627
2008	598287
2009	615125
2010	631631
2011	647001
2012	661146
2013	675193
2014	689644
2015	705024
2016	721823
2017	739644
2018	757590
2019	775047
2020	792317
2021	808750
2022	825863
2023	844652
