|  |  |                   
      $44.53 - $60.36
      $839K - $1.14M
     |                   
              18.9K
              $1.14B
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $739K - $1.18M
     |                   
              5.41K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $861K - $1.13M
     |                   
              14.1K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $931K - $1.12M
     |                   
              10.4K
              $1.12B
             |  | 
          
        
          |  |  |                   
      $23.18 - $35.33
      $746K - $1.14M
     |                   
              32.2K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $88.3 - $95.43
      $1.09M - $1.18M
     |                   
              12.4K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $150.5 - $170.45
      $1.03M - $1.16M
     |                   
              6.83K
              $1.09B
             |  | 
          
        
          |  |  |                   
      $54.25 - $65.89
      $915K - $1.11M
     |                   
              16.9K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $1.02M - $1.51M
     |                   
              4.52K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $776K - $1.07M
     |                   
              3.69K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $782K - $1.12M
     |                   
              32.5K
              $1.05B
             |  | 
          
        
          |  |  |                   
      $38.09 - $45.36
      $982K - $1.17M
     |                   
              25.8K
              $1.05B
             |  | 
          
        
          |  |  |                   
      $126.6 - $151.6
      $887K - $1.06M
     |                   
              7.01K
              $1.04B
             |  | 
          
        
          |  |  |                   
      $153.22 - $199.8
      $842K - $1.1M
     |                   
              5.49K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $898K - $1.07M
     |                   
              2.92K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $69.23 - $106.42
      $662K - $1.02M
     |                   
              9.56K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $718K - $1.33M
     |                   
              2.45K
              $1.01B
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $798K - $989K
     |                   
              5.1K
              $989M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $576K - $1.01M
     |                   
              8.04K
              $986M
             |  | 
          
        
          |  |  |                   
      $16.75 - $26.24
      $678K - $1.06M
     |                   
              40.5K
              $980M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $491K - $977K
     |                   
              5.01K
              $971M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $581K - $963K
     |                   
              5.18K
              $963M
             |  | 
          
        
          |  |  |                   
      $253.22 - $299.78
      $936K - $1.11M
     |                   
              3.7K
              $949M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $874K - $1.04M
     |                   
              11.9K
              $942M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $906K - $1.1M
     |                   
              3.12K
              $930M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $787K - $949K
     |                   
              11.5K
              $925M
             |  | 
          
        
          |  |  |                   
      $118.04 - $175.83
      $622K - $927K
     |                   
              5.27K
              $913M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $793K - $990K
     |                   
              9.95K
              $912M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $545K - $910K
     |                   
              9.22K
              $910M
             |  | 
          
        
          |  |  |                   
      $50.71 - $73.82
      $613K - $893K
     |                   
              12.1K
              $893M
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $630K - $904K
     |                   
              5.32K
              $883M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $833K - $939K
     |                   
              8.35K
              $881M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.05K
              $881M
             |  | 
          
        
          |  |  |                   
      $76.17 - $103.58
      $647K - $880K
     |                   
              8.49K
              $872M
             |  | 
          
        
          |  |  |                   
      $20.4 - $26.78
      $863K - $1.13M
     |                   
              42.3K
              $866M
             |  | 
          
        
          |  |  |                   
      $292.36 - $342.2
      $808K - $946K
     |                   
              2.77K
              $860M
             |  | 
          
        
          |  |  |                   
      $33.32 - $41.51
      $697K - $868K
     |                   
              20.9K
              $860M
             |  | 
          
        
          |  |  |                   
      $82.37 - $92.83
      $817K - $920K
     |                   
              9.91K
              $859M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $820K - $1.01M
     |                   
              1.94K
              $859M
             |  | 
          
        
          |  |  |                   
      $17.95 - $21.5
      $742K - $889K
     |                   
              41.3K
              $858M
             |  | 
          
        
          |  |  |                   
      $75.77 - $108.43
      $625K - $895K
     |                   
              8.25K
              $851M
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $595K - $863K
     |                   
              1.82K
              $849M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $701K - $910K
     |                   
              4.07K
              $834M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $604K - $833K
     |                   
              2.61K
              $833M
             |  | 
          
        
          |  |  |                   
      $57.26 - $78.92
      $795K - $1.1M
     |                   
              13.9K
              $804M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $772K - $881K
     |                   
              2.61K
              $800M
             |  | 
          
        
          |  |  |                   
      $80.27 - $98.06
      $665K - $812K
     |                   
              8.28K
              $799M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $386K - $796K
     |                   
              7.54K
              $793M
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.1
      $522K - $769K
     |                   
              6.8K
              $761M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $723K - $797K
     |                   
              6.43K
              $759M
             |  |