Year	Number
1971	69342
1972	72986
1975	80388
1976	86237
1977	89424
1978	92568
1979	94354
1980	95329
1982	98150
1983	100634
1984	100667
1985	99263
1986	97595
1987	98729
1988	98002
1989	96381
1990	92444
1991	89370
1992	87200
1993	86000
1994	88229
2002	103788
2003	108149
2004	109661
2005	107410
2006	106952
2007	108440
2008	110793
2009	109140
2010	107433
2011	113370
2012	111870
2013	110183
2014	107839.3125
2015	111562.15625
2016	111849.21875
2017	113686.4296875
2018	114548.0703125
2019	114672.78125
2020	115566.0703125
2021	115111
