$33,177,422,849,126
$96,149
$213,952
$6,229,100,348,762
$4,973,346,104,127
$1,561,534,544,490
$1,363,570,896,140
$835,544,388,228
$123,975,865,697,505
$357,303
$1,211,610
336,649,963
149,881,254
12,744,209
130,369,835
164,680,852
19,176,852
119,473,807
110,732,766
130,316,225
9,215,085
83,154,883
23,349,656
$23,111,455,698,101
144.87%
$10,376,413,103,106
45.09%
$3,448,459,453,994
$10,451
$1,660,850,979,078
$1,234,616,943,774
$151,109,054,951
$13,237,898,391,393
$35,309,763,188,468
$1,147,004,928,607
$903,370,898,565,602
$8,430,592,509,109
$695,753,239,436
-$264,771,073,836
$2,584,339,361,988
$1,273,533,873,716
$1,340,142,548,954
$2,453,798,173,615
$23,044,736,182,752
-$414,694,614,159
$2,031,013,881,948
$19,988,105,291,463
16,703,716
$333,758
$39,129
23,127,421
$203,129
$33,399
12,552,670
992,900
2,086,832
16,336,104
260,145
20,614,399
61,380,621
20,273,388
51,351,818
9,374,691
1,528,450
4,348,977
29,327,430
63,486,284
60,625,702
29,466,456
92,018,379
179,870,976
-$23,904,595,693,823
-$32,612
$191,665,888,985,205
$1,383,972
$28,295
$11,894
$21,013
$306,518,145,092
$421,326,612,252
$363,254,031,292
32.82%
$5,560,088,182,944
$16,986
$95,629
$67,943
$549,323,157,635
$6,163,468,779,119
$1,164,755,811,887
$118,933,902,961,085
$148,149,314,520
-$64,506,686,390
$9,813,966,746,482
-$12,741,373,267,784
-$20,977,188,434,788
$6,701,814,509,227
$24,016,100,753,068
$37,631,100,714,103
20
188
71
275
75
2,175
524
-1,749
428
$7,678,102,055,204
$783,129,665
$14,791
$8.91
58.86
56.43
$126.07
$3.46
$19,933
$3.54
$158,861
$19.11
7.16%
8.98%
7.40%
4.41%
22.84%
3.74%
7.63%
22.97%
-219.24%
$721,282,424,650
$618,889,631,861
$13,364
$8,675
$9,157,115,235,810
$1,088,045
20,536,455
$16,300,405,758
$7,944,905,419,595
$6,689,151,367,048
46.21%
35.74%
35.03%
2.62%
15.73%
16.36%
27.03%
$44,616,533,048
$46,442,637,106
$11,388,654,882
$320,476,459,619
$3,859
$7,436
$2,423
$27,751
$66,579
$9,180,669,452,501
$119,201,728,516
$177,221,727,052
$109,697,405,749
$1,189,370,130,066
$939,395,578,319
$363,806,820,766
$21,770
-4.969
$225,759
$49,149
$5,408
$82,868,644,802
$598,176,299,768
$5,529
$12,916,038,562,317
$6,961,396,700,181
$6,486,006,602,871
$190,666,780
$4,202,040,276
$12,541,340,944
$1,883,746,248
$40,464
$25,112
26.56
14,184
20,611,508
$44,770,005,288,830
$1,377,538,715,197
$13,909
$6,498
$25,190
$13,452
$3,459,268,660
$751,242,338
564,322
58,030
160.85%
$1,255
$561,570