Year	Number
1960	125743
1961	128521
1962	131389
1963	134345
1964	137389
1965	140519
1966	143728
1967	147009
1968	150376
1969	153799
1970	157421
1971	161385
1972	165509
1973	169926
1974	174702
1975	179799
1976	185162
1977	190718
1978	196583
1979	202677
1980	208955
1981	215403
1982	222002
1983	228755
1984	235654
1985	242699
1986	249746
1987	257049
1988	264556
1989	272138
1990	279834
1991	287633
1992	295544
1993	303586
1994	311790
1995	320171
1996	328664
1997	337191
1998	345760
1999	354265
2000	361986
2001	369047
2002	375947
2003	382805
2004	389633
2005	396449
2006	403335
2007	410286
2008	417249
2009	424436
2010	432056
2011	440164
2012	448703
2013	457547
2014	466574
2015	475669
2016	484750
2017	493757
2018	502684
2019	511577
2020	520674
2021	529982
2022	538975
2023	547640
