Year	Number
2004	462400
2005	529900
2006	576700
2007	651200
2008	698200
2009	737100
2010	826900
2011	932800
2012	1086200
2013	1108000
2014	1009200
2015	1013600
2016	1095800
2017	1072600
2018	1142900
2019	1137300
2020	1176500
2021	1241800
