| Report Date help_outline | 2018-Q4 | 2018-Q2 | 2018-Q1 | 2017-Q4 | 2017-Q1 | 2016-Q4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| None, None help_outline | 12.00B | 7.26B | 891.00M | 382.60B | 115.20B | 183.00M | 624.00M | 458.00M | 342.10B | 132.60B | 135.60B | 257.40B | 233.90B | 11.40B | 109.40B | 1.18 | 8.84B | 8.84B | 613.00M | 1.21 | 4.51B | 7.26B | 1.96 | 1.61 | 1.43 | 6.44B | 72.00M | 4.51B | 4.51B | 6.44B | 632.00M | 4.51B | 6.27B | 4.51B | 494.00M | 114.70B | 8.29B | 8.29B | 22.50B | 1.84 | 152.00M | 83.00M | 22.50B | 1.48B | 794.00M | 351.80B | 1.15 | 132.30B | 4.99 | 121.20B | 3.23 | 2.57B | 110.00B | 102.40B | 7.99B | 5.91 | 4.51B | 26.60B | 4.81 | 26.60B | 308.30B | 5.54B |