|  |  |                   
      $71.28 - $83.74
      $141K - $165K
     |                   
              18.9K
              $1.58B
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $105K - $119K
     |                   
              14.9K
              $914M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $42.9K - $47.9K
     |                   
              13.6K
              $3.11B
             |  | 
          
        
          |  |  |                   
      $42.51 - $43.7
      $82.9K - $85.2K
     |                   
              16K
              $696M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $127K - $156K
     |                   
              12.6K
              $1.92B
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $76.9K - $85K
     |                   
              40.4K
              $3.79B
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $48.4K - $57.3K
     |                   
              1.78K
              $890M
             |  | 
          
        
          |  |  |                   
      $27.29 - $29.28
      $83.2K - $89.2K
     |                   
              30.6K
              $896M
             |  | 
          
        
          |  |  |                   
      $106.81 - $136.49
      $88.9K - $114K
     |                   
              1.77K
              $242M
             |  | 
          
        
          |  |  |                   
      $87.19 - $111.51
      $83.5K - $107K
     |                   
              6.77K
              $748M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $2.99K - $3.29K
     |                   
              25.4K
              $2.24B
             |  | 
          
        
          |  |  |                   
      $22.68 - $23.28
      $88K - $90.4K
     |                   
              243K
              $5.65B
             |  | 
          
        
          |  |  |                   
      $131.55 - $151.93
      $22.4K - $25.8K
     |                   
              3.78K
              $525M
             |  | 
          
        
          |  |  |                   
      $33.62 - $37.89
      $63.5K - $71.5K
     |                   
              211K
              $7.92B
             |  | 
          
        
          |  |  |                   
      $105.23 - $109.61
      $66.8K - $69.6K
     |                   
              3.52K
              $386M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $27.4K - $33.8K
     |                   
              485
              $214M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $7.88K - $9.89K
     |                   
              9.31K
              $452M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $40.1K - $47.2K
     |                   
              3K
              $607M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $49.6K - $57.3K
     |                   
              2.27K
              $563M
             |  | 
          
        
          |  |  |                   
      $108.32 - $109.92
      $52.4K - $53.2K
     |                   
              5.67K
              $622M
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $54.5K - $60.9K
     |                   
              15.4K
              $1.17B
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $729K - $907K
     |                   
              111K
              $8.1B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.84K
              $1.63B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.51K
              $205M
             |  | 
          
        
          |  |  |                   
      $19.58 - $20.55
      $13.6K - $14.3K
     |                   
              114K
              $2.28B
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $100K - $134K
     |                   
              6.14K
              $458M
             |  | 
          
        
          |  |  |                   
      $81.6 - $92.39
      $57K - $64.6K
     |                   
              16.9K
              $1.54B
             |  | 
          
        
          |  |  |                   
      $55.57 - $62.73
      $34.6K - $39.1K
     |                   
              6.71K
              $414M
             |  | 
          
        
          |  |  |                   
      $32.8 - $39.31
      $23.5K - $28.1K
     |                   
              6.32K
              $228M
             |  | 
          
        
          |  |  |                   
      $14.74 - $17.88
      $10.3K - $12.5K
     |                   
              11.2K
              $175M
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $21K - $24.3K
     |                   
              3.02K
              $211M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.6K
              $3.59B
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $28.9K - $32.4K
     |                   
              40.3K
              $1.33B
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $34.4K - $35.1K
     |                   
              64.7K
              $3.28B
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $98.3K - $115K
     |                   
              3.66K
              $1.62B
             |  | 
          
        
          |  |  |                   
      $108.41 - $120.51
      $16.6K - $18.4K
     |                   
              3.42K
              $401M
             |  | 
          
        
          |  |  |                   
      $42.23 - $46.38
      $8.32K - $9.14K
     |                   
              14.5K
              $643M
             |  | 
          
        
          |  |  |                   
      $24.94 - $25.42
      $32.3K - $32.9K
     |                   
              8.42K
              $214M
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $65K - $73.8K
     |                   
              8.78K
              $2.16B
             |  | 
          
        
          |  |  |                   
      $132.53 - $159.7
      $78.6K - $94.7K
     |                   
              3.73K
              $596M
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $41.2K - $48.6K
     |                   
              6.08K
              $1.63B
             |  | 
          
        
          |  |  |                   
      $38.16 - $46.72
      $27.4K - $33.5K
     |                   
              4.82K
              $213M
             |  | 
          
        
          |  |  |                   
      $86.33 - $99.71
      $13.6K - $15.8K
     |                   
              2.24K
              $216M
             |  | 
          
        
          |  |  |                   
      $23.95 - $29.03
      $32.4K - $39.3K
     |                   
              11.5K
              $331M
             |  | 
          
        
          |  |  |                   
      $42.91 - $44.21
      $20.6K - $21.2K
     |                   
              8.64K
              $380M
             |  | 
          
        
          |  |  |                   
      $27.08 - $33.74
      $35.1K - $43.8K
     |                   
              11.6K
              $380M
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $87.9K - $110K
     |                   
              10.9K
              $848M
             |  | 
          
        
          |  |  |                   
      $30.33 - $32.1
      $44.6K - $47.2K
     |                   
              40K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $47.89 - $48.65
      $17.2K - $17.5K
     |                   
              9.82K
              $478M
             |  | 
          
        
          |  |  |                   
      $42.54 - $43.56
      $15.1K - $15.5K
     |                   
              6.27K
              $273M
             |  |