Year % of GNI 2005 31.2307048727991 2006 31.2363500369073 2007 27.7034071834775 2008 21.773203769041 2009 18.4901269304288 2010 20.3956426496979 2011 19.1241789240435 2012 19.7770824721935 2013 24.5939276445345 2014 28.2698590235959 2015 39.2904527754075 2016 41.2289248604218 2017 43.2044560024662 2018 43.5528694639004 2019 45.568434369775 2020 48.4980598197602 2021 51.3325726112804