Year BoP, current US$ 2002 216240055871.0506 2003 241586095252.0476 2004 292502880697.691 2005 330119429597.8248 2006 367755817677.3606 2007 448376946710.2178 2008 517467211019.4066 2009 412811277130.2866 2010 449055976060.6051 2011 513393646643.8283 2012 481084399402.668 2013 494454628185.80316 2014 507228688302.5613 2015 413731285659.36835 2016 436647853927.2367 2017 472992625687.1084 2018 524442295006.7218 2019 506031866561.9533 2020 457546362923.7115 2021 583953148488.0238 2022 634660778234.4989 2023 627195111413.8124