|  |  |                   
      $32.97 - $42.05
      $528 - $673
     |                   
              6.08K
              $256M
             |  | 
          
        
          |  |  |                   
      $8.28 - $11.4
      $696 - $958
     |                   
              13.2K
              $150M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $9.01K - $11.3K
     |                   
              5.67K
              $273M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.2K
              $599M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $5.74K - $7.09K
     |                   
              15.3K
              $658M
             |  | 
          
        
          |  |  |                   
      $32.08 - $39.57
      $2.73K - $3.36K
     |                   
              7.57K
              $299M
             |  | 
          
        
          |  |  |                   
      $38.29 - $46.65
      $11.3K - $13.8K
     |                   
              6.41K
              $299M
             |  | 
          
        
          |  |  |                   
      $17.16 - $18.74
      $31.6K - $34.5K
     |                   
              12.6K
              $235M
             |  | 
          
        
          |  |  |                   
      $25.9 - $29.24
      $8.78K - $9.91K
     |                   
              14.5K
              $425M
             |  | 
          
        
          |  |  |                   
      $54.32 - $63.04
      $33.6K - $39K
     |                   
              4.48K
              $246M
             |  | 
          
        
          |  |  |                   
      $49.86 - $65.25
      $1.65K - $2.15K
     |                   
              4.13K
              $270M
             |  | 
          
        
          |  |  |                   
      $30.08 - $37.02
      $26.8K - $32.9K
     |                   
              7.9K
              $287M
             |  | 
          
        
          |  |  |                   
      $30.56 - $35.14
      $42.7K - $49.1K
     |                   
              13.3K
              $451M
             |  | 
          
        
          |  |  |                   
      $47.63 - $60.01
      $6.1K - $7.68K
     |                   
              4.12K
              $245M
             |  | 
          
        
          |  |  |                   
      $73.58 - $81.65
      $18.6K - $20.7K
     |                   
              9.47K
              $770M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.1K
              $57.4M
             |  | 
          
        
          |  |  |                   
      $32.0 - $39.87
      $10.1K - $12.6K
     |                   
              7.82K
              $311M
             |  | 
          
        
          |  |  |                   
      $13.57 - $16.83
      $35.4K - $43.9K
     |                   
              35.5K
              $554M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $157K - $177K
     |                   
              7.08K
              $2.07B
             |  | 
          
        
          |  |  |                   
      $71.96 - $83.42
      $27.3K - $31.6K
     |                   
              4.19K
              $347M
             |  | 
          
        
          |  |  |                   
      $30.09 - $38.95
      $11.3K - $14.6K
     |                   
              5.99K
              $233M
             |  | 
          
        
          |  |  |                   
      $104.48 - $124.43
      $152K - $181K
     |                   
              11.3K
              $1.25B
             |  | 
          
        
          |  |  |                   
      $145.06 - $162.66
      $26.8K - $30.1K
     |                   
              1.57K
              $242M
             |  | 
          
        
          |  |  |                   
      $31.74 - $41.27
      $15.2K - $19.8K
     |                   
              7.82K
              $299M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $31.9K - $40.1K
     |                   
              1.49K
              $312M
             |  | 
          
        
          |  |  |                   
      $4.65 - $5.43
      $29K - $33.8K
     |                   
              63.1K
              $327M
             |  | 
          
        
          |  |  |                   
      $28.49 - $33.44
      $32.1K - $37.7K
     |                   
              19.4K
              $625M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.66
      $26.5K - $26.6K
     |                   
              5.04K
              $255M
             |  | 
          
        
          |  |  |                   
      $3.07 - $4.51
      $1.32K - $1.93K
     |                   
              53.7K
              $235M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $50.1K - $53.8K
     |                   
              5.77K
              $601M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $14.7K - $18.7K
     |                   
              1.59K
              $260M
             |  | 
          
        
          |  |  |                   
      $66.5 - $71.25
      $34.2K - $36.7K
     |                   
              12.4K
              $863M
             |  | 
          
        
          |  |  |                   
      $13.97 - $19.2
      $17.1K - $23.5K
     |                   
              24.8K
              $414M
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $22.8K - $28.7K
     |                   
              2.45K
              $233M
             |  | 
          
        
          |  |  |                   
      $26.82 - $30.48
      $1.74K - $1.98K
     |                   
              11.4K
              $347M
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $35.3K - $40.1K
     |                   
              1.81K
              $252M
             |  | 
          
        
          |  |  |                   
      $46.41 - $47.7
      $21.7K - $22.3K
     |                   
              7.11K
              $338M
             |  | 
          
        
          |  |  |                   
      $125.37 - $149.02
      $22.8K - $27.1K
     |                   
              2.22K
              $325M
             |  | 
          
        
          |  |  |                   
      $45.11 - $52.34
      $11.3K - $13.1K
     |                   
              6.82K
              $357M
             |  | 
          
        
          |  |  |                   
      $92.02 - $106.54
      $9.29K - $10.8K
     |                   
              4.16K
              $439M
             |  | 
          
        
          |  |  |                   
      $1.15 - $1.86
      $80.5 - $130
     |                   
              41K
              $74.6M
             |  | 
          
        
          |  |  |                   
      $55.42 - $65.63
      $18.6K - $22K
     |                   
              3.7K
              $230M
             |  | 
          
        
          |  |  |                   
      $24.66 - $25.17
      $17.9K - $18.2K
     |                   
              9.57K
              $241M
             |  | 
          
        
          |  |  |                   
      $52.21 - $67.1
      $49K - $62.9K
     |                   
              8.07K
              $473M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              81.3K
              $591M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $30.6K - $35K
     |                   
              1.63K
              $306M
             |  | 
          
        
          |  |  |                   
      $8.12 - $9.49
      $25.1K - $29.4K
     |                   
              28.2K
              $259M
             |  | 
          
        
          |  |  |                   
      $9.27 - $11.41
      $14K - $17.3K
     |                   
              35.3K
              $366M
             |  | 
          
        
          |  |  |                   
      $25.19 - $32.93
      $3K - $3.92K
     |                   
              9.81K
              $318M
             |  | 
          
        
          |  |  |                   
      $17.95 - $21.5
      $19K - $22.7K
     |                   
              23.8K
              $494M
             |  |