$33,300,394,495,589
$96,439
$213,953
$6,248,846,376,926
$5,013,537,139,779
$1,566,514,744,627
$1,368,725,841,108
$838,165,544,165
$124,785,221,925,612
$359,412
$1,216,554
336,774,395
150,022,356
12,652,469
130,483,418
164,804,571
19,000,715
119,646,716
110,924,459
130,524,695
9,230,462
83,201,190
23,349,706
$23,179,291,189,713
145.03%
$10,410,662,869,603
45.12%
$3,468,904,461,483
$10,513
$1,669,762,910,364
$1,237,587,586,618
$151,633,289,445
$13,388,835,685,948
$35,621,331,183,622
$1,149,634,820,959
$907,355,928,293,909
$8,458,839,826,471
$693,393,247,392
-$271,469,265,025
$2,592,473,681,531
$1,275,141,515,693
$1,340,588,145,518
$2,460,289,901,388
$23,091,368,612,667
-$440,102,631,103
$2,036,928,947,645
$20,053,767,576,779
16,726,607
$333,974
$39,220
23,113,093
$203,828
$33,449
12,561,057
995,638
2,085,924
16,320,377
258,223
20,611,316
61,500,415
20,264,651
51,360,555
9,366,091
1,530,896
4,363,306
29,205,109
63,547,445
60,937,868
29,488,298
92,254,282
180,056,533
-$26,771,116,078,693
-$40,557
$192,377,585,061,090
$1,386,747
$28,470
$11,920
$21,082
$306,605,516,934
$422,899,305,428
$364,477,237,087
32.88%
$5,592,197,335,039
$17,086
$96,965
$68,049
$548,349,311,080
$6,188,413,440,139
$1,182,570,930,578
$119,443,805,033,667
$145,199,894,497
-$65,945,865,137
$9,769,144,511,279
-$13,268,271,084,098
-$23,271,988,753,324
$6,710,551,693,478
$24,079,183,223,295
$37,737,519,618,127
20
188
70
276
74
2,201
529
-1,789
424
$7,753,463,342,173
$785,569,493
$14,862
$8.95
56.76
55.87
$126.41
$3.48
$20,230
$3.56
$161,229
$18.93
7.25%
9.08%
7.50%
4.33%
22.99%
3.75%
7.52%
23.04%
-223.55%
$720,915,462,984
$620,462,325,147
$13,436
$8,696
$9,194,812,906,568
$1,092,922
20,548,424
$15,339,315,523
$7,978,517,367,457
$6,743,208,325,980
46.09%
35.76%
34.62%
2.61%
15.72%
16.34%
27.04%
$44,214,622,581
$45,617,497,413
$11,283,948,465
$318,991,138,197
$3,864
$7,456
$2,429
$27,865
$66,728
$9,150,438,789,570
$118,939,612,978
$177,632,112,588
$110,090,579,029
$1,193,026,380,481
$943,276,566,788
$367,209,167,657
$21,895
-5.097
$226,101
$49,343
$5,395
$82,946,719,902
$600,579,813,698
$5,532
$12,957,156,539,117
$6,959,544,591,865
$6,491,407,056,455
$191,183,078
$4,211,083,260
$12,636,382,707
$1,888,139,780
$40,498
$25,163
26.06
14,277
20,656,985
$44,602,465,223,894
$1,372,383,637,972
$13,948
$6,518
$25,213
$13,483
$3,457,713,536
$750,582,705
564,482
57,883
160.99%
$1,249
$563,367