|  |  |                   
      $94.31 - $157.99
      $1.19M - $1.99M
     |                   
              33.4K
              $5.27B
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $2.35M - $2.61M
     |                   
              25K
              $3.4B
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $23.1K - $36.2K
     |                   
              5.32K
              $7.13B
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $88.7K - $135K
     |                   
              8.33K
              $6.15B
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $6.43K - $10.2K
     |                   
              7.46K
              $3.8B
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $653K - $805K
     |                   
              24.2K
              $6.61B
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $91.6K - $136K
     |                   
              25.8K
              $2.72B
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $42.5K - $74.7K
     |                   
              19K
              $2.33B
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $74.4K - $99.9K
     |                   
              15.8K
              $3.24B
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $24K - $44.1K
     |                   
              10.3K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $51.14 - $57.0
      $328K - $365K
     |                   
              95.9K
              $5.45B
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $4.54K - $8.09K
     |                   
              3.81K
              $833M
             |  | 
          
        
          |  |  |                   
      $21.28 - $21.98
      $212K - $219K
     |                   
              81.7K
              $1.8B
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $2.61K - $2.93K
     |                   
              1.49K
              $1.09B
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $4.42K - $5.9K
     |                   
              1.49K
              $440M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $3.83K - $5K
     |                   
              4.49K
              $311M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $73.3K - $86.3K
     |                   
              8.17K
              $1.64B
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $4.44K - $5.58K
     |                   
              7.6K
              $344M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.1K
              $467M
             |  | 
          
        
          |  |  |                   
      $73.7 - $90.98
      $295 - $364
     |                   
              2.71K
              $247M
             |  | 
          
        
          |  |  |                   
      $22.46 - $23.12
      $14.3K - $14.8K
     |                   
              38.5K
              $887M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $6.03K - $6.85K
     |                   
              779
              $286M
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $2.31K - $2.55K
     |                   
              7.65K
              $718M
             |  | 
          
        
          |  |  |                   
      $24.96 - $25.5
      $3.52K - $3.6K
     |                   
              11.3K
              $287M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $9.99K - $12.6K
     |                   
              1.35K
              $1.06B
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $101K - $112K
     |                   
              8.51K
              $4.14B
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $340K - $744K
     |                   
              6.38K
              $1.99B
             |  |