Year	Number
1960	308582
1961	309815
1962	319018
1963	327052
1964	333213
1965	337869
1966	341224
1967	343537
1968	345005
1969	345587
1970	345178
1971	343748
1972	341486
1973	339011
1974	336746
1975	334756
1976	332935
1977	331114
1978	328224
1979	327001
1980	326110
1981	325184
1982	323920
1983	322174
1984	321614
1985	321007
1986	320485
1987	319781
1988	318436
1989	317192
1990	315899
1991	315234
1992	314765
1993	313506
1994	312332
1995	309069
1996	306504
1997	305263
1998	303783
1999	303881
2000	304000
2001	303781
2002	303576
2003	303214
2004	301958
2005	299691
2006	295987
2007	291362
2008	285855
2009	279949
2010	274239
2011	268616
2012	263562
2013	258724
2014	253060
2015	246502
2016	240009
2017	233846
2018	227706
2019	221549
2020	215599
2021	210689
2022	205892
2023	201909
