Year	Number
1960	532317
1961	551715
1962	567962
1963	581059
1964	591496
1965	598961
1966	607584
1967	618581
1968	627532
1969	633557
1970	634591
1971	631903
1972	627733
1973	622201
1974	615775
1975	608031
1976	600601
1977	593524
1978	586429
1979	581402
1980	580034
1981	581757
1982	585119
1983	588590
1984	591146
1985	593523
1986	595832
1987	598122
1988	601328
1989	600792
1990	601374
1991	607905
1992	613984
1993	618850
1994	608223
1995	583398
1996	559285
1997	537442
1998	518937
1999	501341
2000	482923
2001	465297
2002	449906
2003	435682
2004	421927
2005	407530
2006	393901
2007	383096
2008	376715
2009	371519
2010	368301
2011	364996
2012	362528
2013	362448
2014	366804
2015	374491
2016	382004
2017	388796
2018	394668
2019	398777
2020	402542
2021	404423
2022	407989
2023	414341
