Year	Number
1976	22900
1977	23700
1978	25800
1979	38800
1980	40600
1981	39400
1982	55000
1983	59200
1984	64100
1985	83600
1986	89700
1987	89600
1988	88400
1989	84800
1990	83500
1991	92900
2010	97391
2011	110827.36463506987
2012	134377.55252230325
2013	161581
2014	215326
2018	208044.65713874
2019	215238.5831283564
2020	166386.778
2021	125803.34100000001
