Year % of GNI 2005 31.230704872799127 2006 31.23635003690727 2007 27.703407183477523 2008 21.773203769040972 2009 18.49012693042881 2010 20.395642649697933 2011 19.191007974012066 2012 19.548934819549114 2013 24.504944910136732 2014 28.433162667154768 2015 39.38612431452301 2016 41.01769451256969 2017 43.21098685297304 2018 43.50355042231582 2019 45.30708437760316 2020 48.53638881942339 2021 49.70336466120282 2022 48.71789917051766 2023 47.86320163372465