|  |  |                   
      $19.49 - $19.66
      $3.63M - $3.66M
     |                   
              185K
              $3.64B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.1K
              $968M
             |  | 
          
        
          |  |  |                   
      $114.78 - $133.31
      $1.65M - $1.91M
     |                   
              4.97K
              $667M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.59
      $1.01M - $1.02M
     |                   
              32.6K
              $1.64B
             |  | 
          
        
          |  |  |                   
      $79.56 - $82.92
      $684K - $713K
     |                   
              28K
              $2.29B
             |  | 
          
        
          |  |  |                   
      $16.31 - $16.78
      $513K - $528K
     |                   
              25K
              $417M
             |  | 
          
        
          |  |  |                   
      $15.97 - $16.53
      $492K - $509K
     |                   
              18.5K
              $304M
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $302K - $309K
     |                   
              8.61K
              $452M
             |  | 
          
        
          |  |  |                   
      $22.66 - $23.41
      $247K - $255K
     |                   
              12.7K
              $297M
             |  | 
          
        
          |  |  |                   
      $20.01 - $20.15
      $213K - $215K
     |                   
              65.7K
              $1.32B
             |  | 
          
        
          |  |  |                   
      $19.44 - $19.56
      $206K - $208K
     |                   
              32K
              $625M
             |  | 
          
        
          |  |  |                   
      $58.32 - $58.95
      $189K - $191K
     |                   
              9.89K
              $578M
             |  | 
          
        
          |  |  |                   
      $49.07 - $59.23
      $178K - $215K
     |                   
              19.2K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $678K - $900K
     |                   
              39.4K
              $3.8B
             |  | 
          
        
          |  |  |                   
      $29.93 - $36.93
      $320K - $395K
     |                   
              57.7K
              $2.17B
             |  | 
          
        
          |  |  |                   
      $35.9 - $43.76
      $167K - $203K
     |                   
              24.2K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $62.37 - $77.63
      $144K - $179K
     |                   
              10.4K
              $807M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $25.7K - $33.4K
     |                   
              3.43K
              $720M
             |  | 
          
        
          |  |  |                   
      $38.86 - $45.19
      $77.7K - $90.4K
     |                   
              5.6K
              $254M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.8K
              $436M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $4.83K - $5.4K
     |                   
              691
              $326M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $18.3K - $22.6K
     |                   
              2.44K
              $210M
             |  | 
          
        
          |  |  |                   
      $48.13 - $49.85
      $14.1K - $14.6K
     |                   
              14.2K
              $692M
             |  | 
          
        
          |  |  |                   
      $20.93 - $22.05
      $28.7K - $30.3K
     |                   
              22.5K
              $495M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              26.2K
              $799M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $1K - $1.34K
     |                   
              2.98K
              $664M
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $139K - $165K
     |                   
              27.7K
              $5.06B
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $47.3K - $62.8K
     |                   
              11.4K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $37.66 - $43.85
      $19K - $22.1K
     |                   
              55.3K
              $2.43B
             |  | 
          
        
          |  |  |                   
      $22.27 - $29.21
      $86.3K - $113K
     |                   
              68.3K
              $2.02B
             |  | 
          
        
          |  |  |                   
      $33.22 - $37.29
      $18K - $20.2K
     |                   
              143K
              $5.34B
             |  | 
          
        
          |  |  |                   
      $19.6 - $24.44
      $286K - $357K
     |                   
              221K
              $5.47B
             |  | 
          
        
          |  |  |                   
      $120.9 - $150.87
      $929K - $1.16M
     |                   
              83.5K
              $12.7B
             |  | 
          
        
          |  |  |                   
      $71.28 - $83.74
      $147K - $173K
     |                   
              102K
              $8.63B
             |  |