Year	Number
1990	176602
1991	169484
1992	161124
1993	153655
1994	147354
1995	140061
1996	133121
1997	125403
1998	118047
1999	110464
2000	104887
2001	100173
2002	94213
2003	89531
2004	86558
2005	83211
2006	80862
2007	78696
2008	76871
2009	73800
2010	70449
2011	67388
2012	65298
2013	62799
2014	60804
2015	58049
2016	55071
2017	51420
2018	49063
2019	46474
2020	44239
2021	42035
2022	40036
