| Report Date help_outline | 2019-Q3 | 2019-Q2 | 2019-Q1 | 2018-Q4 | 2018-Q3 | 2018-Q2 | 2017-Q4 | 2017-Q2 | 2016-Q4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| None, None help_outline | 3.70M | 1.00 | 0.83 | 3.70M | 145.00 | 113.80 | 234.10M | 234.10M | 238.00M | 3.52B | 539.00M | 1.32B | 3.25B | 3.80B | 2.28B | 4.15B | 8.91 | 10.60B | 17.80 | 2.38 | 31.50B | 1.79 | 27.30B | 0.18 | 0.01 | 24.50B | 1.00 | 0.01 | 21.10 | 25.80 | 13.80B | 11.20B | 1.01 | 2.02 | 61.80 | 10.60 | 0.09 | 0.17 | 0.23 | 0.03 | 0.15 | 15.50B | 14.30B | 16.50B | 2.62B | 142.20 | 2.30 | 145.20 | 5.65 | 143.90 | 33.70B | 33.30B | 57.70B | 33.30B | 34.10B | 11.20 | 3.70M | 144.80 | 34.00B | 234.10M | 61.30B | 0.98 | 140.00 | 143.40 | 116.80 | 48.10B | 28.00B | 23.50B | 20.30B | 34.00B | 33.70B | 33.30B | 27.80B | 7.25 | 33.00B | 2.63B | 2.00 | 940.00M | 27.80B | 23.50B | 1.64B | 30.80B | 5.83B | 2.66B | 15.90B | 0.02 | 11.40 | 22.50B | 2.44B | 21.90B | 89.50 | 234.10M | 86.00 | 21.30B | 8.00 | 0.76 | 7.40 | 3.75 | 0.02 | 11.20 | 8.21 | 0.08 | 3.70M | 43.20B | 27.80B | 118.90 | 0.19 | 0.09 | 0.69 | 90.80 | 234.10M | 90.00 | 3.70M | 21.60B | 21.60B | 1.36 | 10.30B | 4.75B | 1.19B | 5.00 | 0.05 | 0.18 | 0.25 | 5.67 | 5.66 | 2.36 | 8.19B | 476.00M | 0.04 | 2.00 | 5.00 | 2.76B | 901.00M | 30.80B | 20.30 | 131.50 | 0.17 | 0.14 | 0.88 | 0.08 | 23.20B | 3.87B | 19.30B | 113.60 | 234.10M | 100.00 | 3.70M | 27.00B | 46.30B | 30.80B | 0.25 | 0.82 | 22.60B | 0.01 | 25.30B | 2.23B | 234.10M | 234.10M | 0.84 | 0.80 | 82.00 | 21.80B | 0.09 | 23.20B | 99.60 | 1.34B | 1.00 | 23.30B | 43.10B | 42.70B | 21.30B | 19.50B | 3.70M | 3.70M | 24.50B | 0.84 | 8.73 | 108.50 | 25.40B | 84.90 | 82.00 | 89.70 | 1.38B | 23.20B | 25.40B | 9.54 | 0.01 | 1.00 | 238.00M | 24.40B | 0.91 | 23.40B | 85.80 | 3.70M | 23.40B | 43.80B | 21.20B | 234.10M | 89.30 | 22.60B | 1.26B | 23.90B | 99.90 |