$33,305,362,581,154
$96,451
$213,953
$6,249,644,121,449
$5,015,160,867,766
$1,566,715,945,970
$1,368,934,102,186
$838,271,439,526
$124,817,920,121,573
$359,498
$1,216,754
336,779,422
150,028,057
12,648,763
130,488,007
164,809,569
18,993,599
119,653,702
110,932,203
130,533,117
9,231,083
83,203,061
23,349,708
$23,182,031,760,701
145.03%
$10,412,046,568,817
45.12%
$3,469,730,444,947
$10,515
$1,670,122,954,638
$1,237,707,601,339
$151,654,468,651
$13,394,933,590,812
$35,633,918,609,404
$1,149,741,069,275
$907,516,924,502,515
$8,459,981,025,235
$693,297,903,117
-$271,739,873,642
$2,592,802,310,097
$1,275,206,464,836
$1,340,606,147,732
$2,460,552,168,832
$23,093,252,574,626
-$441,129,121,412
$2,037,167,917,795
$20,056,420,349,708
16,727,532
$333,983
$39,224
23,112,514
$203,857
$33,451
12,561,396
995,748
2,085,887
16,319,742
258,146
20,611,596
61,505,255
20,264,298
51,360,908
9,365,743
1,530,995
4,363,885
29,200,167
63,549,916
60,950,479
29,489,180
92,263,812
180,064,030
-$26,886,924,225,936
-$40,878
$192,406,337,762,234
$1,386,859
$28,477
$11,921
$21,085
$306,609,046,779
$422,962,842,629
$364,526,654,910
32.88%
$5,593,494,552,890
$17,090
$97,019
$68,053
$548,309,967,433
$6,189,421,210,743
$1,183,290,665,871
$119,464,405,206,139
$145,080,737,183
-$66,004,008,321
$9,767,333,681,660
-$13,289,557,888,908
-$23,364,699,265,582
$6,710,904,677,927
$24,081,731,771,019
$37,741,818,968,718
20
188
70
276
74
2,202
529
-1,790
424
$7,756,507,957,192
$785,668,063
$14,864
$8.95
56.68
55.84
$126.43
$3.48
$20,242
$3.56
$161,325
$18.92
7.26%
9.08%
7.51%
4.32%
23.00%
3.75%
7.51%
23.04%
-223.73%
$720,900,637,640
$620,525,862,353
$13,439
$8,697
$9,196,335,901,985
$1,093,119
20,548,908
$15,300,487,235
$7,979,875,298,637
$6,745,392,240,769
46.09%
35.76%
34.60%
2.61%
15.72%
16.34%
27.04%
$44,198,385,297
$45,584,161,561
$11,279,718,300
$318,931,130,837
$3,864
$7,456
$2,430
$27,870
$66,734
$9,149,217,463,155
$118,929,023,444
$177,648,692,267
$110,106,463,329
$1,193,174,093,922
$943,433,359,703
$367,346,623,332
$21,900
-5.102
$226,114
$49,351
$5,395
$82,949,874,155
$600,676,916,269
$5,532
$12,958,817,715,776
$6,959,469,766,221
$6,491,625,236,145
$191,203,937
$4,211,448,599
$12,640,222,418
$1,888,317,280
$40,499
$25,165
26.04
14,281
20,658,823
$44,595,696,562,909
$1,372,175,371,549
$13,949
$6,519
$25,214
$13,484
$3,457,650,709
$750,556,056
564,489
57,877
161.00%
$1,249
$563,440