Year	Number
1960	194852
1961	198617
1962	202527
1963	206546
1964	210665
1965	214939
1966	219369
1967	224321
1968	229971
1969	236002
1970	242351
1971	249066
1972	256187
1973	263728
1974	271719
1975	280036
1976	288810
1977	298152
1978	307938
1979	318123
1980	328328
1981	337986
1982	347053
1983	356137
1984	365664
1985	375650
1986	386068
1987	396887
1988	408070
1989	419584
1990	431119
1991	442277
1992	452990
1993	463318
1994	473478
1995	483760
1996	494288
1997	505033
1998	515959
1999	526443
2000	536758
2001	547741
2002	559047
2003	570130
2004	581154
2005	592683
2006	604658
2007	616899
2008	629470
2009	642493
2010	656024
2011	670071
2012	684553
2013	699393
2014	714612
2015	730216
2016	746232
2017	761664
2018	776313
2019	790986
2020	806166
2021	821625
2022	836774
2023	852075
