Year	Number
1960	115781
1961	117681
1962	120290
1963	122392
1964	124532
1965	126340
1966	128685
1967	131522
1968	133623
1969	135752
1970	138484
1971	141416
1972	144695
1973	148219
1974	152157
1975	156574
1976	160310
1977	163954
1978	167840
1979	171135
1980	174910
1981	178898
1982	183196
1983	187191
1984	190656
1985	194474
1986	197410
1987	202255
1988	205728
1989	209143
1990	213039
1991	225522
1992	229656
1993	233557
1994	237396
1995	240889
1996	244078
1997	246931
1998	249793
1999	251885
2000	254636
2001	257247
2002	260957
2003	265018
2004	269310
2005	274794
2006	281802
2007	287870
2008	293176
2009	299303
2010	307013
2011	315640
2012	325730
2013	336880
2014	348858
2015	360288
2016	372237
2017	383676
2018	394568
2019	405848
2020	422408
2021	433481
2022	444265
2023	465204
