Year	Number
1960	228428
1961	226922
1962	226158
1963	225781
1964	225735
1965	225914
1966	226228
1967	226735
1968	227562
1969	228826
1970	230593
1971	232934
1972	235783
1973	238891
1974	242379
1975	246402
1976	250710
1977	255052
1978	259894
1979	265370
1980	270989
1981	276322
1982	280969
1983	286870
1984	295187
1985	304680
1986	315276
1987	327065
1988	339893
1989	353753
1990	368484
1991	384143
1992	400733
1993	417950
1994	435510
1995	453461
1996	471636
1997	489672
1998	507370
1999	524729
2000	542031
2001	559883
2002	578233
2003	596788
2004	615359
2005	633894
2006	658968
2007	692497
2008	718233
2009	737338
2010	760591
2011	783882
2012	798853
2013	798660
2014	792226
2015	793558
2016	807652
2017	829908
2018	861730
2019	903258
2020	945397
2021	985856
2022	1035520
2023	1096239
