Year	Number
1960	209839
1961	211794
1962	213777
1963	215454
1964	217275
1965	219501
1966	221883
1967	224441
1968	227207
1969	230497
1970	234369
1971	238552
1972	243039
1973	247828
1974	252914
1975	258299
1976	263968
1977	269930
1978	276196
1979	282766
1980	289689
1981	296989
1982	304524
1983	312462
1984	320965
1985	329894
1986	338920
1987	348334
1988	358356
1989	368628
1990	379203
1991	390102
1992	401312
1993	412888
1994	424750
1995	436507
1996	448052
1997	459960
1998	472439
1999	485380
2000	498835
2001	513045
2002	528336
2003	544549
2004	561212
2005	578915
2006	598065
2007	617963
2008	638397
2009	659619
2010	681767
2011	705477
2012	730521
2013	754358
2014	776036
2015	794578
2016	811022
2017	828051
2018	845418
2019	863349
2020	877605
2021	886889
2022	897081
2023	912700
