Year current US$ 2012 23886000000.000004 2013 25794000000.000004 2014 28701000000.000004 2015 29921300003.051758 2016 32045300003.051758 2017 37826000000 2018 39918000000 2019 41884000000