Year BoP, current US$ 2003 14375664025.288498 2004 16768968856.742826 2005 19916008644.760666 2006 21734450768.88804 2007 26214080066.93091 2008 29020619120.75295 2009 27224479894.839554 2010 33421326587.96833 2011 34570648476.73775 2012 40930022107.1649 2013 42256044152.78421 2014 47734437843.820526 2015 44519486055.81296 2016 43845951026.97535