$119.7B
$44.5B
$124.4B
$46.3B
$123B
$46.7B
$149.4B
$65.8B
$170.5B
$76.2B
$219.5B
$101.8B
$232.3B
$93.8B
$287.5B
$123.1B
$382.3B
$138.3B
$398.2B
$152.7B
$480.7B
$208.2B
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023