Year	Number
1960	71005
1961	72782
1962	74625
1963	76543
1964	78530
1965	80588
1966	82719
1967	84925
1968	87215
1969	89599
1970	92084
1971	94514
1972	96913
1973	99462
1974	102188
1975	105053
1976	108119
1977	111499
1978	115138
1979	118974
1980	122977
1981	127127
1982	131415
1983	135840
1984	140414
1985	145127
1986	149858
1987	154486
1988	159091
1989	163785
1990	168581
1991	173479
1992	178484
1993	183612
1994	188881
1995	194296
1996	199819
1997	205403
1998	211057
1999	216738
2000	222168
2001	227319
2002	232444
2003	237617
2004	242852
2005	248157
2006	253589
2007	259158
2008	264829
2009	270736
2010	277024
2011	283714
2012	290777
2013	298140
2014	305726
2015	313454
2016	321267
2017	329135
2018	337049
2019	345031
2020	353241
2021	361683
2022	369899
2023	377872
