|  |  | 
      N/A
     |                   
              92.6K
              $9.01B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30.6K
              $16.2B
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $5.69M - $7.28M
     |                   
              48.1K
              $7.65B
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $2.32M - $3.98M
     |                   
              51.7K
              $11.6B
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $2.77M - $5.24M
     |                   
              17.6K
              $5.67B
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $2.65M - $3.98M
     |                   
              106K
              $8.43B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              111K
              $10B
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $1.07M - $1.75M
     |                   
              52.1K
              $16.6B
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $687K - $1.01M
     |                   
              178K
              $15.1B
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $3.34M - $4.2M
     |                   
              16.2K
              $12.7B
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $3.36M - $4.53M
     |                   
              83.9K
              $9.52B
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $788K - $988K
     |                   
              23K
              $12.5B
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $741K - $810K
     |                   
              9.96K
              $1.59B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.83K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $14.96 - $33.14
      $129K - $285K
     |                   
              36.7K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $603K - $716K
     |                   
              18.9K
              $1.49B
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $39.3K - $60.2K
     |                   
              2.61K
              $1.85B
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $106K - $139K
     |                   
              36K
              $2.49B
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $21.6K - $29K
     |                   
              33.1K
              $1.74B
             |  | 
          
        
          |  |  |                   
      $79.41 - $103.84
      $70.9K - $92.7K
     |                   
              7.26K
              $748M
             |  | 
          
        
          |  |  |                   
      $125.44 - $166.41
      $46.7K - $61.9K
     |                   
              4.57K
              $754M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.03K
              $1.04B
             |  | 
          
        
          |  |  |                   
      $85.91 - $111.52
      $54.3K - $70.5K
     |                   
              6.69K
              $746M
             |  | 
          
        
          |  |  |                   
      $41.88 - $57.12
      $45.1K - $61.5K
     |                   
              12.9K
              $735M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $37.7K - $47.5K
     |                   
              6.59K
              $2.16B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              802
              $841M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $30.7K - $35.5K
     |                   
              24.4K
              $1.53B
             |  | 
          
        
          |  |  |                   
      $19.94 - $25.71
      $27.5K - $35.4K
     |                   
              37.9K
              $898M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $8.78K - $10.9K
     |                   
              9.41K
              $633M
             |  | 
          
        
          |  |  |                   
      $93.11 - $132.21
      $124K - $176K
     |                   
              5.97K
              $665M
             |  | 
          
        
          |  |  |                   
      $54.81 - $67.78
      $9.98K - $12.3K
     |                   
              8.52K
              $577M
             |  | 
          
        
          |  |  |                   
      $7.99 - $11.54
      $16.5K - $23.8K
     |                   
              65.3K
              $649M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $34.5K - $37.3K
     |                   
              14.6K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $2.84K - $3.49K
     |                   
              2.17K
              $592M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $5.29K - $5.83K
     |                   
              4.97K
              $586M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $15.3K - $17.5K
     |                   
              5.1K
              $962M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $17.6K - $22K
     |                   
              10.8K
              $987M
             |  | 
          
        
          |  |  |                   
      $44.55 - $56.26
      $69.6K - $87.9K
     |                   
              15.4K
              $694M
             |  | 
          
        
          |  |  |                   
      $21.4 - $26.31
      $5.07K - $6.24K
     |                   
              26.7K
              $580M
             |  | 
          
        
          |  |  |                   
      $34.69 - $42.32
      $51.7K - $63.1K
     |                   
              64.8K
              $2.54B
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $32K - $38.8K
     |                   
              15.5K
              $2.87B
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $230K - $298K
     |                   
              113K
              $23.1B
             |  |