Year	Number
1960	209849
1961	214788
1962	221484
1963	228814
1964	236362
1965	244156
1966	252238
1967	260648
1968	269408
1969	278524
1970	287262
1971	293505
1972	296818
1973	299191
1974	301682
1975	304375
1976	307015
1977	309389
1978	311685
1979	313995
1980	317234
1981	321634
1982	326319
1983	330971
1984	335473
1985	339874
1986	344271
1987	348718
1988	353233
1989	358150
1990	364563
1991	372721
1992	381947
1993	391749
1994	401655
1995	411382
1996	421007
1997	430654
1998	440214
1999	449627
2000	458251
2001	465958
2002	473231
2003	480089
2004	486583
2005	492827
2006	498884
2007	504733
2008	510336
2009	515638
2010	521212
2011	527521
2012	533864
2013	539940
2014	546076
2015	552166
2016	558394
2017	564954
2018	571202
2019	577030
2020	582640
2021	587925
2022	593149
2023	598682
