Year	Number
1970	4133360
1971	4242941.5
1972	4434818.5
1973	4614714.5
1974	4774185
1975	5066326.5
1976	5336703
1977	5581601.5
1978	5898465.5
1979	6243537
1980	6648096.5
1981	7086947.5
1982	7482888.5
1983	7943148
1984	8574489
1985	9137168
1986	9516915
1987	9722096
1988	9873167
1989	9753950
1990	10048149
1991	10437475
1992	10507787
1993	10869973
1994	11448574
1995	12197638
1996	12769335
1997	13041257
1998	13819187
1999	14393451
2000	14928213
2001	15948920
2002	16810566
2003	17633666
2004	18969636
2005	20048074
2006	21493806
2007	22702080
2008	24204150
2009	25572434
2010	26857468
2011	27985482
2012	29398648
2013	30842224
2014	32266842
2015	33121706
2016	34156860
2017	35238644
2018	36322412
2019	37550216
2020	39392800
