Year	Number
1960	85207
1961	87666
1962	90207
1963	92826
1964	95545
1965	98278
1966	101114
1967	104145
1968	107284
1969	110535
1970	115447
1971	123077
1972	131637
1973	139800
1974	147499
1975	154800
1976	161931
1977	169082
1978	176274
1979	183558
1980	187776
1981	189087
1982	190934
1983	193406
1984	196622
1985	200710
1986	205814
1987	212004
1988	219268
1989	227568
1990	236800
1991	246806
1992	257463
1993	268752
1994	284567
1995	304503
1996	324455
1997	344577
1998	364800
1999	385075
2000	405371
2001	426050
2002	443545
2003	457616
2004	471349
2005	484335
2006	496731
2007	508490
2008	519790
2009	531040
2010	543140
2011	556891
2012	572913
2013	591589
2014	611657
2015	632714
2016	655410
2017	679816
2018	706337
2019	735639
2020	766125
2021	796942
2022	831425
2023	869726
