| Report Date help_outline | 2019-Q3 | 2019-Q2 | 2019-Q1 | 2018-Q4 | 2018-Q3 | 2018-Q2 | 2018-Q1 | 2017-Q4 | 2017-Q3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| None, None help_outline | 18.80B | 199.00B | 107.40B | 998.00 | 1.47M | 1.46M | 101.20B | 107.40B | 1.00 | 0.03 | 154.20B | 0.09 | 486.60M | 10.60 | 486.60M | 486.60M | 205.00 | 1.35 | 220.70 | 152.20 | 99.30B | 71.00B | 375.00 | 377.00 | 375.00 | 1.47M | 961.00 | 966.00 | 199.20B | 5.56B | 170.30B | 76.00B | 208.00 | 5.27 | 99.80B | 0.50 | 101.20B | 74.10B | 354.00 | 25.00 | 1.47M | 82.80B | 127.10B | 214.00 | 104.10B | 197.40B | 13.60 | 166.10 | 273.70B | 0.05 | 1.02K | 231.50 | 112.60B | 5.16B | 100.80B | 108.30B | 4.94B | 103.40B | 344.00 | 350.00 | 486.60M | 486.60M | 338.00 | 10.00 | 8.00 | 1.39M | 1.08K | 1.05K | 167.40B | 170.30B | 167.40B | 33.00 | 0.88 | 193.20B | 17.10B | 10.60 | 150.90B | 10.50B | 77.00B | 346.00 | 1.40M | 75.30B | 154.80 | 0.09 | 0.03 | 2.26 | 16.00 | 6.04 | 486.60M | 112.60B | 5.00 | 1.41M | 1.12 | 0.16 | 15.70 | 173.90B | 379.00 | 1.10K | 119.50B | 19.10B | 6.63B | 10.90B | 33.80B | 93.30B | 486.60M | 80.80B | 0.06 | 0.87 | 1.29 | 10.30 | 4.89 | 0.09 | 336.00 | 143.80 | 358.00 | 107.10B | 63.00 | 328.00 | 92.80B | 42.37K | 14.30B | 71.80B | 70.00B | 256.30B | 174.20B | 163.50B | 174.20B | 1.22K | 1.09K | 1.38M | 1.20M | 11.00 | 265.00 | 2.34 | 486.60M | 486.60M |