Year BoP, current US$ 2003 99945336684.32228 2004 113428512886.27509 2005 144811454091.9532 2006 171492945584.90366 2007 202525457371.6228 2008 232627737095.22394 2009 224489290302.98886 2010 245017848311.443 2011 272213034267.8496 2012 294068543769.0512 2013 304060648394.8233 2014 320822899641.4803 2015 321744536081.02045 2016 316953618324.5689 2017 348634464462.6143 2018 381389257448.4522 2019 400361932535.9292 2020 408321413926.833 2021 462878752052.8526 2022 507212124910.249