Year	Number
1960	133811
1961	138571
1962	143571
1963	148798
1964	154049
1965	159280
1966	164646
1967	170183
1968	175866
1969	181671
1970	187536
1971	193310
1972	196114
1973	195886
1974	195334
1975	194482
1976	193364
1977	191991
1978	190359
1979	188441
1980	187549
1981	188022
1982	188820
1983	189954
1984	191626
1985	193964
1986	196637
1987	198969
1988	201685
1989	204858
1990	207106
1991	208763
1992	210579
1993	212049
1994	214175
1995	217941
1996	222177
1997	226288
1998	230315
1999	234274
2000	238153
2001	241957
2002	245707
2003	249404
2004	252750
2005	255810
2006	258937
2007	262113
2008	265315
2009	268537
2010	271788
2011	275035
2012	278227
2013	281345
2014	284406
2015	287483
2016	290695
2017	294024
2018	297374
2019	300864
2020	304409
2021	307598
2022	310416
2023	313329
