|  |  |                   
      $91.44 - $91.77
      $2.41M - $2.42M
     |                   
              58.2K
              $5.32B
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $416K - $473K
     |                   
              4.9K
              $3.51B
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $3.44K - $3.89K
     |                   
              2.97K
              $3.48B
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $291K - $312K
     |                   
              14.9K
              $2.28B
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $422K - $475K
     |                   
              37.5K
              $8.28B
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $293K - $341K
     |                   
              2.08K
              $684M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $3.66K - $3.98K
     |                   
              3.47K
              $3.18B
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $41.6K - $46K
     |                   
              18.6K
              $2.1B
             |  | 
          
        
          |  |  |                   
      $69.05 - $76.46
      $9.53K - $10.6K
     |                   
              41.5K
              $2.89B
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $191K - $248K
     |                   
              2.05K
              $1.69B
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $448K - $536K
     |                   
              9.91K
              $1.84B
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $120K - $134K
     |                   
              8.83K
              $240M
             |  | 
          
        
          |  |  |                   
      $209.79 - $237.38
      $112K - $126K
     |                   
              2.88K
              $619M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $189K - $237K
     |                   
              2.57K
              $773M
             |  | 
          
        
          |  |  |                   
      $31.41 - $36.33
      $16K - $18.5K
     |                   
              13.2K
              $410M
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $2.84K - $3.3K
     |                   
              3.62K
              $582M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $34K - $41.8K
     |                   
              322
              $294M
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $121K - $137K
     |                   
              4K
              $572M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $9.96K - $10.8K
     |                   
              6.59K
              $2.29B
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $1.9K - $2.22K
     |                   
              2.59K
              $321M
             |  | 
          
        
          |  |  |                   
      $412.46 - $514.1
      $40.4K - $50.4K
     |                   
              585
              $292M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              585
              $355M
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $919 - $1K
     |                   
              12.5K
              $833M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $3.71K - $4.38K
     |                   
              1.2K
              $283M
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $15K - $17.7K
     |                   
              3.99K
              $337M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $2.51K - $2.75K
     |                   
              19.4K
              $535M
             |  | 
          
        
          |  |  |                   
      $133.88 - $142.57
      $47.8K - $50.9K
     |                   
              1.94K
              $276M
             |  | 
          
        
          |  |  |                   
      $73.48 - $79.4
      $47.5K - $51.3K
     |                   
              3.24K
              $258M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $36.4K - $40.2K
     |                   
              30.6K
              $2.47B
             |  | 
          
        
          |  |  |                   
      $213.88 - $237.1
      $214 - $237
     |                   
              1.46K
              $321M
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $4.74K - $5.23K
     |                   
              6.38K
              $280M
             |  | 
          
        
          |  |  |                   
      $69.82 - $73.93
      $7.47K - $7.91K
     |                   
              4.21K
              $305M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $67.8K - $77.3K
     |                   
              3.67K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $43.8K - $46.9K
     |                   
              10.6K
              $929M
             |  | 
          
        
          |  |  |                   
      $94.16 - $98.46
      $15.5K - $16.2K
     |                   
              7.81K
              $758M
             |  | 
          
        
          |  |  |                   
      $76.35 - $82.58
      $27.6K - $29.8K
     |                   
              5.35K
              $445M
             |  | 
          
        
          |  |  |                   
      $20.41 - $21.69
      $13.2K - $14K
     |                   
              76.8K
              $1.66B
             |  | 
          
        
          |  |  |                   
      $75.53 - $82.95
      $1.89K - $2.07K
     |                   
              2.65K
              $220M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $8.25K - $8.98K
     |                   
              1.36K
              $782M
             |  | 
          
        
          |  |  |                   
      $69.24 - $79.24
      $6.99K - $8K
     |                   
              5.06K
              $376M
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $9.67K - $10.8K
     |                   
              1.61K
              $320M
             |  | 
          
        
          |  |  |                   
      $50.42 - $56.35
      $16.6K - $18.6K
     |                   
              5.85K
              $329M
             |  | 
          
        
          |  |  |                   
      $136.48 - $142.97
      $25.7K - $26.9K
     |                   
              8.82K
              $1.23B
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $3.5K - $3.8K
     |                   
              2.16K
              $649M
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $9.79K - $10.3K
     |                   
              1.8K
              $528M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $21.9K - $23.3K
     |                   
              3.66K
              $684M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $2.68K - $2.9K
     |                   
              4.03K
              $494M
             |  | 
          
        
          |  |  |                   
      $326.09 - $392.66
      $27.7K - $33.4K
     |                   
              850
              $336M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $21K - $23.3K
     |                   
              3.67K
              $567M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.51K
              $366M
             |  |