Year	Number
1960	137596
1961	139615
1962	141754
1963	144013
1964	146795
1965	149138
1966	150588
1967	152052
1968	153606
1969	155357
1970	157574
1971	161233
1972	167388
1973	175648
1974	184860
1975	194545
1976	204689
1977	215294
1978	226390
1979	237952
1980	249789
1981	261383
1982	272135
1983	282478
1984	293129
1985	304192
1986	315640
1987	327482
1988	339836
1989	352840
1990	366522
1991	380829
1992	395824
1993	411370
1994	427211
1995	443258
1996	459410
1997	475456
1998	491182
1999	506561
2000	521651
2001	536439
2002	550750
2003	564596
2004	578232
2005	591873
2006	605622
2007	619784
2008	634618
2009	649894
2010	665188
2011	679858
2012	693698
2013	707622
2014	722074
2015	737088
2016	753124
2017	769986
2018	786625
2019	802787
2020	819066
2021	834711
2022	850764
2023	868035
