|  |  |                   
      $66.75 - $84.94
      $30.6K - $38.9K
     |                   
              16.5K
              $1.37B
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $602 - $965
     |                   
              2.25K
              $372M
             |  | 
          
        
          |  |  |                   
      $115.08 - $175.5
      $230 - $351
     |                   
              4.25K
              $700M
             |  | 
          
        
          |  |  |                   
      $125.44 - $166.41
      $15.6K - $20.6K
     |                   
              2.47K
              $408M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $131K - $156K
     |                   
              12.3K
              $1.21B
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $12.5K - $14.5K
     |                   
              11.4K
              $892M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              528
              $554M
             |  | 
          
        
          |  |  |                   
      $59.75 - $73.05
      $78.1K - $95.5K
     |                   
              8.73K
              $615M
             |  | 
          
        
          |  |  |                   
      $38.31 - $43.17
      $64.6K - $72.8K
     |                   
              40.5K
              $1.63B
             |  | 
          
        
          |  |  |                   
      $50.42 - $59.65
      $33.2K - $39.3K
     |                   
              33.8K
              $2.01B
             |  | 
          
        
          |  |  |                   
      $153.22 - $199.8
      $14.9K - $19.4K
     |                   
              2K
              $375M
             |  | 
          
        
          |  |  |                   
      $28.0 - $34.91
      $71K - $88.5K
     |                   
              8.45K
              $260M
             |  | 
          
        
          |  |  |                   
      $14.89 - $19.35
      $10.5K - $13.7K
     |                   
              13.9K
              $268M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $52.9K - $59.2K
     |                   
              23.8K
              $1.37B
             |  | 
          
        
          |  |  |                   
      $277.23 - $315.28
      $4.71K - $5.36K
     |                   
              4.76K
              $1.49B
             |  | 
          
        
          |  |  |                   
      $132.53 - $159.7
      $12.3K - $14.9K
     |                   
              1.87K
              $299M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.89K
              $241M
             |  | 
          
        
          |  |  |                   
      $443.32 - $529.8
      $42.1K - $50.3K
     |                   
              1.79K
              $909M
             |  | 
          
        
          |  |  |                   
      $5.22 - $6.56
      $7.32K - $9.2K
     |                   
              27.6K
              $180M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $392K - $583K
     |                   
              10.1K
              $2.4B
             |  | 
          
        
          |  |  |                   
      $192.02 - $234.65
      $14.4K - $17.6K
     |                   
              1.47K
              $338M
             |  | 
          
        
          |  |  |                   
      $28.93 - $39.01
      $132K - $178K
     |                   
              28.8K
              $932M
             |  | 
          
        
          |  |  |                   
      $59.48 - $74.54
      $7.79K - $9.76K
     |                   
              3.54K
              $259M
             |  | 
          
        
          |  |  |                   
      $4.5 - $6.59
      $3.66K - $5.36K
     |                   
              16.4K
              $102M
             |  | 
          
        
          |  |  |                   
      $56.27 - $73.32
      $1.91K - $2.49K
     |                   
              3.51K
              $255M
             |  | 
          
        
          |  |  |                   
      $970.15 - $1216.57
      $21.3K - $26.8K
     |                   
              1.49K
              $1.75B
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $90.6K - $96.5K
     |                   
              27.4K
              $2.18B
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $14.8K - $18K
     |                   
              6.79K
              $866M
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $1.4K - $1.66K
     |                   
              3.69K
              $987M
             |  | 
          
        
          |  |  |                   
      $11.23 - $14.24
      $1.81K - $2.29K
     |                   
              10.3K
              $145M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $93.1K - $117K
     |                   
              12.5K
              $2.61B
             |  | 
          
        
          |  |  |                   
      $9.86 - $11.0
      $6.76K - $7.55K
     |                   
              13.3K
              $143M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $33.8K - $40.5K
     |                   
              8.97K
              $1.46B
             |  | 
          
        
          |  |  |                   
      $126.6 - $151.6
      $380 - $455
     |                   
              5.6K
              $834M
             |  | 
          
        
          |  |  |                   
      $190.39 - $227.7
      $26.7K - $31.9K
     |                   
              5.07K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $3.92 - $4.82
      $2.25K - $2.77K
     |                   
              11.2K
              $53M
             |  | 
          
        
          |  |  |                   
      $1.82 - $2.43
      $326 - $435
     |                   
              11.5K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $26.2K - $28.6K
     |                   
              2.99K
              $558M
             |  | 
          
        
          |  |  |                   
      $31.97 - $42.61
      $959 - $1.28K
     |                   
              8.01K
              $326M
             |  | 
          
        
          |  |  |                   
      $0.43 - $0.81
      $489 - $922
     |                   
              18.7K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $33.1K - $45.7K
     |                   
              2.77K
              $1.54B
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $69.8K - $80.8K
     |                   
              6.07K
              $1.81B
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $67.4K - $81.9K
     |                   
              1.77K
              $688M
             |  | 
          
        
          |  |  |                   
      $20.21 - $26.71
      $9.16K - $12.1K
     |                   
              8.68K
              $210M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $8.85K - $9.96K
     |                   
              768
              $224M
             |  | 
          
        
          |  |  |                   
      $215.78 - $270.12
      $2.16K - $2.7K
     |                   
              2.78K
              $647M
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $44.4K - $50.9K
     |                   
              139K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $45K - $50.2K
     |                   
              4.12K
              $1.73B
             |  | 
          
        
          |  |  |                   
      $131.42 - $164.64
      $14.2K - $17.8K
     |                   
              16.6K
              $2.61B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.92K
              $2.02B
             |  |