Year	Number
1988	78800
1989	80100
1990	87100
1991	86000
1992	83700
1993	97800
1994	107100
1995	114000
1996	122000
1997	132400
1998	138200
1999	139000.0009765625
2000	138742
2001	131359
2003	142498
2004	161340
2014	208425
2015	213260
2016	226600
2017	222435
2018	235437.3025910987
2019	215942
2021	84710.615
