|  |  |                   
      $26.38 - $27.95
      $1.41M - $1.5M
     |                   
              9.88K
              $270M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $519K - $613K
     |                   
              2.85K
              $675M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $275K - $323K
     |                   
              1.62K
              $571M
             |  | 
          
        
          |  |  |                   
      $46.43 - $47.91
      $210K - $217K
     |                   
              97.2K
              $4.62B
             |  | 
          
        
          |  |  |                   
      $159.89 - $192.76
      $19.7K - $23.7K
     |                   
              6.94K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $35.14 - $35.8
      $90.2K - $91.9K
     |                   
              48.7K
              $1.74B
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $59.9K - $67.4K
     |                   
              14.9K
              $3.28B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              46.4K
              $1.76B
             |  | 
          
        
          |  |  |                   
      $129.95 - $152.16
      $11.3K - $13.2K
     |                   
              4.01K
              $521M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              60.9K
              $3.09B
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $918 - $1.01K
     |                   
              411
              $207M
             |  | 
          
        
          |  |  |                   
      $214.91 - $237.16
      $645 - $711
     |                   
              2.14K
              $505M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $134K - $184K
     |                   
              8.06K
              $1.3B
             |  | 
          
        
          |  |  |                   
      $40.2 - $44.58
      $166K - $184K
     |                   
              59.6K
              $2.62B
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $221K - $247K
     |                   
              6.68K
              $3.21B
             |  | 
          
        
          |  |  |                   
      $656.44 - $753.15
      $2.63K - $3.01K
     |                   
              737
              $550M
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $139K - $146K
     |                   
              14.4K
              $4.22B
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $27.9K - $33K
     |                   
              2.76K
              $1.12B
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $34.4K - $38.7K
     |                   
              4.22K
              $1.19B
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $25.8K - $27.4K
     |                   
              11.8K
              $2.21B
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $582 - $647
     |                   
              7.99K
              $1.24B
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $16.5K - $20.4K
     |                   
              7.5K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $144.19 - $167.33
      $2.31K - $2.68K
     |                   
              7.92K
              $1.33B
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $17.2K - $18.7K
     |                   
              9.18K
              $4.75B
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $111K - $142K
     |                   
              2.06K
              $2.22B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $215K - $273K
     |                   
              14.3K
              $3.63B
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $77.6K - $108K
     |                   
              13.8K
              $4.56B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $43.4K - $52.8K
     |                   
              25.3K
              $4.71B
             |  | 
          
        
          |  |  |                   
      $40.83 - $45.55
      $90.6K - $101K
     |                   
              243K
              $11B
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $21.1K - $30.8K
     |                   
              15K
              $3.65B
             |  |