|  |  |                   
      $68.55 - $82.12
      $97.3K - $117K
     |                   
              2.59K
              $201M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $204K - $230K
     |                   
              1.98K
              $926M
             |  | 
          
        
          |  |  |                   
      $154.64 - $176.43
      $193K - $221K
     |                   
              4.28K
              $739M
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $66K - $73.2K
     |                   
              6.91K
              $1.87B
             |  | 
          
        
          |  |  |                   
      $242.3 - $312.95
      $8.48K - $11K
     |                   
              1.55K
              $390M
             |  | 
          
        
          |  |  |                   
      $99.17 - $113.27
      $98.9K - $113K
     |                   
              2.44K
              $276M
             |  | 
          
        
          |  |  |                   
      $137.51 - $145.26
      $107K - $113K
     |                   
              1.79K
              $255M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.02K
              $401M
             |  | 
          
        
          |  |  |                   
      $49.19 - $59.19
      $69.6K - $83.8K
     |                   
              3.69K
              $201M
             |  | 
          
        
          |  |  |                   
      $159.89 - $192.76
      $34.9K - $42K
     |                   
              4.41K
              $705M
             |  | 
          
        
          |  |  |                   
      $32.79 - $39.33
      $49.4K - $59.3K
     |                   
              11.5K
              $432M
             |  | 
          
        
          |  |  |                   
      $132.83 - $140.61
      $165K - $174K
     |                   
              9.14K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $138.38 - $153.2
      $59.1K - $65.4K
     |                   
              3.53K
              $493M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $182K - $198K
     |                   
              13.8K
              $7.87B
             |  | 
          
        
          |  |  |                   
      $81.2 - $92.62
      $49.9K - $57K
     |                   
              3.68K
              $302M
             |  | 
          
        
          |  |  |                   
      $381.94 - $489.97
      $8.02K - $10.3K
     |                   
              2.17K
              $877M
             |  | 
          
        
          |  |  |                   
      $69.98 - $88.52
      $109K - $138K
     |                   
              5.09K
              $433M
             |  | 
          
        
          |  |  |                   
      $350.91 - $375.27
      $81.1K - $86.7K
     |                   
              5.48K
              $1.95B
             |  | 
          
        
          |  |  |                   
      $190.04 - $252.55
      $760 - $1.01K
     |                   
              1.84K
              $368M
             |  | 
          
        
          |  |  |                   
      $184.73 - $220.27
      $18.7K - $22.2K
     |                   
              2.1K
              $399M
             |  | 
          
        
          |  |  |                   
      $81.75 - $84.54
      $85.3K - $88.2K
     |                   
              6.87K
              $578M
             |  | 
          
        
          |  |  |                   
      $40.22 - $50.41
      $38.8K - $48.6K
     |                   
              8.05K
              $328M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.17K
              $227M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $113K - $122K
     |                   
              11.2K
              $824M
             |  | 
          
        
          |  |  |                   
      $265.78 - $299.3
      $9.04K - $10.2K
     |                   
              5.77K
              $1.57B
             |  | 
          
        
          |  |  |                   
      $156.97 - $182.84
      $10.2K - $11.9K
     |                   
              2.37K
              $378M
             |  | 
          
        
          |  |  |                   
      $60.95 - $75.26
      $21.1K - $26K
     |                   
              5.31K
              $341M
             |  | 
          
        
          |  |  |                   
      $124.52 - $155.15
      $94.4K - $118K
     |                   
              5.56K
              $792M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $191K - $228K
     |                   
              22.4K
              $3.73B
             |  | 
          
        
          |  |  |                   
      $39.76 - $45.82
      $94.8K - $109K
     |                   
              9.03K
              $414M
             |  | 
          
        
          |  |  |                   
      $284.17 - $319.49
      $31K - $34.8K
     |                   
              781
              $242M
             |  | 
          
        
          |  |  |                   
      $43.31 - $48.98
      $16.2K - $18.4K
     |                   
              19.3K
              $871M
             |  | 
          
        
          |  |  |                   
      $112.12 - $126.1
      $15.4K - $17.3K
     |                   
              3.16K
              $354M
             |  | 
          
        
          |  |  |                   
      $59.61 - $63.09
      $62.9K - $66.6K
     |                   
              8.47K
              $533M
             |  | 
          
        
          |  |  |                   
      $88.51 - $101.1
      $6.46K - $7.38K
     |                   
              3.19K
              $292M
             |  | 
          
        
          |  |  |                   
      $473.44 - $553.71
      $166K - $194K
     |                   
              1.66K
              $905M
             |  | 
          
        
          |  |  |                   
      $102.01 - $122.66
      $58.7K - $70.5K
     |                   
              1.7K
              $206M
             |  | 
          
        
          |  |  |                   
      $221.21 - $252.43
      $42.9K - $49K
     |                   
              2.14K
              $528M
             |  | 
          
        
          |  |  |                   
      $167.28 - $188.45
      $10.4K - $11.7K
     |                   
              1.26K
              $212M
             |  | 
          
        
          |  |  |                   
      $56.32 - $68.81
      $87.2K - $107K
     |                   
              4.49K
              $309M
             |  | 
          
        
          |  |  |                   
      $29.9 - $32.34
      $120 - $129
     |                   
              30.9K
              $962M
             |  | 
          
        
          |  |  |                   
      $93.91 - $97.26
      $27.4K - $28.4K
     |                   
              8.32K
              $803M
             |  | 
          
        
          |  |  |                   
      $135.05 - $147.0
      $20.9K - $22.8K
     |                   
              3.71K
              $517M
             |  | 
          
        
          |  |  |                   
      $50.52 - $50.75
      $18.7K - $18.8K
     |                   
              4.69K
              $238M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.3K
              $316M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.17K
              $312M
             |  | 
          
        
          |  |  |                   
      $20.11 - $23.21
      $5.89K - $6.8K
     |                   
              11.4K
              $245M
             |  | 
          
        
          |  |  |                   
      $64.05 - $92.18
      $23.1K - $33.3K
     |                   
              2.8K
              $205M
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $213K - $234K
     |                   
              49.2K
              $2.3B
             |  | 
          
        
          |  |  |                   
      $32.19 - $40.89
      $132K - $167K
     |                   
              25.7K
              $1.02B
             |  |