Year	Number
2004	80985285.3012514
2005	82979842.62663831
2006	89387603.61530185
2007	99187198.0437057
2008	115508623.57659082
2009	113944262.08025315
2010	130381603.79437229
2011	109790026.21604712
2012	122650455.80015612
2013	122579989.79645495
2014	130620704.11399959
2015	122563985.74780817
2016	115219915.34879045
2017	122153139.6908387
2018	131892640.89249054
2019	142447574.17480442
