Year	Number
1960	112339
1961	110571
1962	109313
1963	108603
1964	108656
1965	109669
1966	111686
1967	114735
1968	118629
1969	123066
1970	127914
1971	133056
1972	138464
1973	144107
1974	150017
1975	156056
1976	161851
1977	166895
1978	170829
1979	173666
1980	174796
1981	173827
1982	172018
1983	170717
1984	169643
1985	168623
1986	168247
1987	168937
1988	170493
1989	176991
1990	187975
1991	199573
1992	212457
1993	225777
1994	238636
1995	250238
1996	260370
1997	269058
1998	276149
1999	281614
2000	287671
2001	296387
2002	306839
2003	317523
2004	326667
2005	333381
2006	336492
2007	333888
2008	325555
2009	314783
2010	305993
2011	301492
2012	300503
2013	301041
2014	302814
2015	306741
2016	312965
2017	320727
2018	329337
2019	339156
2020	348117
2021	355721
2022	365584
2023	380558
