Year	Number
2001	300973
2003	275967
2005	296029
2006	289324
2007	287425
2008	279408
2009	276969
2010	273368
2011	305993
2012	301481
2013	291374
2014	279213
2015	273481
2016	267777
2017	264616
2018	228412
2019	258181
2020	322900
2021	325918
2022	326293
