Year	Number
1960	217869
1961	221592
1962	228069
1963	234070
1964	238671
1965	241494
1966	243442
1967	245476
1968	247871
1969	249618
1970	250956
1971	251872
1972	252327
1973	253092
1974	260509
1975	277432
1976	299865
1977	326720
1978	355774
1979	370968
1980	376031
1981	385352
1982	394806
1983	404103
1984	413011
1985	421421
1986	429354
1987	436902
1988	444176
1989	451247
1990	457800
1991	465810
1992	477316
1993	491123
1994	504244
1995	514158
1996	521543
1997	527981
1998	534486
1999	541500
2000	549270
2001	558062
2002	568063
2003	579338
2004	591579
2005	605014
2006	619763
2007	635461
2008	651347
2009	666954
2010	682570
2011	698744
2012	715520
2013	732507
2014	749158
2015	764934
2016	779705
2017	792898
2018	804646
2019	815706
2020	826151
2021	835872
2022	844621
2023	852565
