42.90%
$ 3,433,774,321.68
-7.29
$ 1,889,710,000.00
No Data Found
unavailable
$4,267.84
$9,948.78
0.54%
$ 2,253,890,000.00
$ 2,794,700,000.00
5.35
43.48
$ 8,004,490,000
$ 5,127,130,000
$ 5,363,090,000
$ 7,654,530,000