|  |  |                   
      $78.88 - $85.2
      $66.3K - $71.6K
     |                   
              15.8K
              $1.32B
             |  | 
          
        
          |  |  |                   
      $26.84 - $28.32
      $91.6K - $96.7K
     |                   
              46.6K
              $1.3B
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $64.2K - $74.4K
     |                   
              6.53K
              $1.6B
             |  | 
          
        
          |  |  |                   
      $128.17 - $135.14
      $63.8K - $67.3K
     |                   
              12.4K
              $1.65B
             |  | 
          
        
          |  |  |                   
      $87.05 - $93.19
      $63.3K - $67.7K
     |                   
              12.5K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $119.89 - $127.16
      $68.8K - $73K
     |                   
              7.34K
              $930M
             |  | 
          
        
          |  |  |                   
      $25.21 - $25.99
      $94.4K - $97.3K
     |                   
              55.5K
              $1.43B
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $54.6K - $66.4K
     |                   
              1.21K
              $601M
             |  | 
          
        
          |  |  |                   
      $50.23 - $50.48
      $105K - $106K
     |                   
              29K
              $1.46B
             |  | 
          
        
          |  |  |                   
      $39.39 - $42.09
      $45.7K - $48.8K
     |                   
              27.1K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $31.41 - $36.33
      $266K - $307K
     |                   
              46.6K
              $1.46B
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $322K - $380K
     |                   
              7.77K
              $1.84B
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $53.3K - $57.6K
     |                   
              9.36K
              $688M
             |  | 
          
        
          |  |  |                   
      $79.76 - $85.78
      $57.3K - $61.7K
     |                   
              8.01K
              $678M
             |  | 
          
        
          |  |  |                   
      $21.99 - $23.38
      $83.3K - $88.6K
     |                   
              14.3K
              $331M
             |  | 
          
        
          |  |  |                   
      $121.99 - $134.19
      $41K - $45.1K
     |                   
              7.63K
              $989M
             |  | 
          
        
          |  |  |                   
      $48.44 - $53.83
      $86.9K - $96.6K
     |                   
              12.2K
              $614M
             |  | 
          
        
          |  |  |                   
      $18.85 - $20.07
      $24K - $25.5K
     |                   
              55.9K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $125K - $138K
     |                   
              92.6K
              $2.61B
             |  | 
          
        
          |  |  |                   
      $275.84 - $326.36
      $1.38K - $1.63K
     |                   
              1.39K
              $453M
             |  | 
          
        
          |  |  |                   
      $216.09 - $242.18
      $23.1K - $25.9K
     |                   
              1.75K
              $420M
             |  | 
          
        
          |  |  |                   
      $239.12 - $259.95
      $30.8K - $33.5K
     |                   
              2.1K
              $546M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $172K - $202K
     |                   
              4.23K
              $1.49B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.56K
              $413M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              21.2K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $16.46 - $17.1
      $31K - $32.2K
     |                   
              62.8K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $58.75 - $76.5
      $8.52K - $11.1K
     |                   
              5.22K
              $393M
             |  | 
          
        
          |  |  |                   
      $103.26 - $115.0
      $4.13K - $4.6K
     |                   
              4.41K
              $496M
             |  | 
          
        
          |  |  |                   
      $236.93 - $271.12
      $11.8K - $13.6K
     |                   
              906
              $246M
             |  | 
          
        
          |  |  |                   
      $159.46 - $180.52
      $15.8K - $17.9K
     |                   
              1.38K
              $247M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $15.4K - $18.2K
     |                   
              639
              $259M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.38K
              $694M
             |  | 
          
        
          |  |  |                   
      $56.52 - $64.01
      $27.5K - $31.2K
     |                   
              12.4K
              $787M
             |  | 
          
        
          |  |  |                   
      $55.64 - $59.37
      $14.9K - $15.9K
     |                   
              9.24K
              $543M
             |  | 
          
        
          |  |  |                   
      $14.11 - $14.94
      $15.6K - $16.5K
     |                   
              22.2K
              $324M
             |  | 
          
        
          |  |  |                   
      $56.32 - $62.1
      $2.37K - $2.61K
     |                   
              5.13K
              $314M
             |  | 
          
        
          |  |  |                   
      $7.2 - $8.55
      $21.3K - $25.4K
     |                   
              16.4K
              $135M
             |  | 
          
        
          |  |  |                   
      $87.69 - $96.0
      $438 - $480
     |                   
              3.14K
              $296M
             |  | 
          
        
          |  |  |                   
      $38.1 - $40.7
      $2.32K - $2.48K
     |                   
              8.7K
              $345M
             |  | 
          
        
          |  |  |                   
      $114.98 - $128.82
      $9.89K - $11.1K
     |                   
              5.49K
              $673M
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $863 - $932
     |                   
              3.51K
              $250M
             |  | 
          
        
          |  |  |                   
      $146.04 - $167.63
      $61.9K - $71.1K
     |                   
              5.18K
              $813M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $4.61K - $5.26K
     |                   
              2.21K
              $623M
             |  | 
          
        
          |  |  |                   
      $7.95 - $8.31
      $6.41K - $6.7K
     |                   
              22.7K
              $188M
             |  | 
          
        
          |  |  |                   
      $7.69 - $8.04
      $4.44K - $4.65K
     |                   
              17.8K
              $143M
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $1.81K - $1.9K
     |                   
              7.24K
              $229M
             |  | 
          
        
          |  |  |                   
      $22.68 - $23.2
      $4.97K - $5.08K
     |                   
              14K
              $322M
             |  | 
          
        
          |  |  |                   
      $91.52 - $95.59
      $1.74K - $1.82K
     |                   
              2.21K
              $210M
             |  | 
          
        
          |  |  |                   
      $76.16 - $78.59
      $4.8K - $4.95K
     |                   
              2.88K
              $225M
             |  | 
          
        
          |  |  |                   
      $144.41 - $160.2
      $1.44K - $1.6K
     |                   
              1.8K
              $279M
             |  |