Year	Number
1960	163346
1961	167157
1962	171391
1963	176399
1964	182379
1965	188758
1966	195073
1967	201494
1968	208092
1969	214875
1970	221852
1971	229029
1972	236492
1973	244287
1974	252860
1975	262244
1976	272069
1977	282381
1978	293168
1979	304525
1980	316554
1981	329228
1982	342564
1983	356738
1984	371269
1985	386054
1986	401654
1987	418061
1988	435261
1989	453276
1990	472201
1991	492122
1992	512569
1993	532440
1994	551007
1995	568688
1996	586240
1997	603987
1998	622173
1999	640527
2000	658675
2001	676808
2002	694959
2003	714602
2004	736267
2005	758864
2006	782611
2007	807389
2008	832858
2009	859176
2010	886273
2011	913964
2012	941912
2013	969401
2014	996081
2015	1021911
2016	1046578
2017	1069984
2018	1091677
2019	1111663
2020	1130638
2021	1148432
2022	1165091
2023	1181024
