|  |  |                   
      $174.36 - $254.72
      $308K - $451K
     |                   
              27K
              $6.83B
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $1.38M - $1.48M
     |                   
              2.54K
              $1.72B
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $58.5K - $64.4K
     |                   
              16.1K
              $9.86B
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $615K - $716K
     |                   
              9.31K
              $3.3B
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $918K - $1.01M
     |                   
              2.8K
              $1.37B
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $175K - $189K
     |                   
              14.3K
              $9.63B
             |  | 
          
        
          |  |  |                   
      $275.84 - $326.36
      $164K - $194K
     |                   
              11.1K
              $3.84B
             |  | 
          
        
          |  |  |                   
      $30.71 - $30.86
      $789K - $793K
     |                   
              284K
              $8.76B
             |  | 
          
        
          |  |  |                   
      $214.92 - $244.84
      $269K - $306K
     |                   
              12.6K
              $3.1B
             |  | 
          
        
          |  |  |                   
      $51.78 - $57.89
      $444K - $497K
     |                   
              29.8K
              $1.73B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              63.5K
              $3.36B
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $299K - $323K
     |                   
              25.9K
              $1.88B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              62.1K
              $3.26B
             |  | 
          
        
          |  |  |                   
      $96.83 - $101.71
      $217K - $228K
     |                   
              27.7K
              $2.87B
             |  | 
          
        
          |  |  |                   
      $32.11 - $32.82
      $291K - $298K
     |                   
              80.1K
              $2.64B
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $65.7K - $91.7K
     |                   
              3.92K
              $1.35B
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $114K - $125K
     |                   
              8.45K
              $4.4B
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $93.7K - $112K
     |                   
              2.91K
              $560M
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $32.5K - $41K
     |                   
              556
              $508M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $39.4K - $45.7K
     |                   
              1.53K
              $524M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $27K - $29.3K
     |                   
              5.1K
              $2.93B
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $40.8K - $45.3K
     |                   
              2.74K
              $429M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $16.3K - $20.4K
     |                   
              1.39K
              $318M
             |  | 
          
        
          |  |  |                   
      $112.04 - $128.75
      $6.5K - $7.47K
     |                   
              2.28K
              $336M
             |  | 
          
        
          |  |  |                   
      $102.01 - $117.25
      $17.4K - $20K
     |                   
              6.3K
              $722M
             |  | 
          
        
          |  |  |                   
      $21.15 - $22.45
      $3.55K - $3.77K
     |                   
              25.3K
              $578M
             |  | 
          
        
          |  |  |                   
      $141.57 - $166.21
      $708 - $831
     |                   
              1.51K
              $246M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $31.3K - $35.6K
     |                   
              1.74K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $205.16 - $239.07
      $13.1K - $15.3K
     |                   
              2.32K
              $512M
             |  | 
          
        
          |  |  |                   
      $28.17 - $30.01
      $789 - $840
     |                   
              8.62K
              $260M
             |  | 
          
        
          |  |  |                   
      $18.74 - $23.05
      $92.1K - $113K
     |                   
              30.2K
              $549M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $13.9K - $16.4K
     |                   
              1.02K
              $260M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.4K
              $136M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $4.65K - $5.02K
     |                   
              2.24K
              $776M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $916 - $995
     |                   
              614
              $578M
             |  |