|  |  | 
      N/A
     |                   
              20K
              $3.68B
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $51K - $60.2K
     |                   
              17.8K
              $4.21B
             |  | 
          
        
          |  |  |                   
      $82.58 - $105.54
      $261K - $333K
     |                   
              11.5K
              $965M
             |  | 
          
        
          |  |  |                   
      $20.87 - $30.37
      $358K - $521K
     |                   
              15.8K
              $361M
             |  | 
          
        
          |  |  |                   
      $76.34 - $85.87
      $303K - $341K
     |                   
              21.3K
              $1.68B
             |  | 
          
        
          |  |  |                   
      $192.32 - $232.35
      $201K - $243K
     |                   
              8.77K
              $1.69B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.18K
              $1.06B
             |  | 
          
        
          |  |  |                   
      $274.66 - $395.76
      $115K - $165K
     |                   
              3.51K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $530.88 - $655.83
      $444K - $548K
     |                   
              522
              $339M
             |  | 
          
        
          |  |  |                   
      $256.57 - $418.22
      $17.7K - $28.9K
     |                   
              2.32K
              $638M
             |  | 
          
        
          |  |  |                   
      $69.82 - $73.93
      $325K - $344K
     |                   
              10.4K
              $743M
             |  | 
          
        
          |  |  |                   
      $98.09 - $111.7
      $303K - $345K
     |                   
              11.9K
              $1.33B
             |  | 
          
        
          |  |  |                   
      $56.32 - $68.81
      $366K - $447K
     |                   
              8.12K
              $559M
             |  | 
          
        
          |  |  |                   
      $65.64 - $78.22
      $66.4K - $79.2K
     |                   
              22.3K
              $1.49B
             |  | 
          
        
          |  |  |                   
      $7.97 - $9.94
      $175K - $218K
     |                   
              15.3K
              $125M
             |  | 
          
        
          |  |  |                   
      $32.05 - $36.52
      $305K - $347K
     |                   
              34.5K
              $1.23B
             |  | 
          
        
          |  |  |                   
      $5364.25 - $5815.92
      $42.9K - $46.5K
     |                   
              376
              $2.03B
             |  | 
          
        
          |  |  |                   
      $60.9 - $70.75
      $48.9K - $56.8K
     |                   
              27.2K
              $1.7B
             |  | 
          
        
          |  |  |                   
      $285.05 - $309.14
      $207K - $225K
     |                   
              1K
              $308M
             |  | 
          
        
          |  |  |                   
      $118.3 - $142.16
      $121K - $146K
     |                   
              4.08K
              $495M
             |  | 
          
        
          |  |  |                   
      $91.28 - $97.59
      $379K - $405K
     |                   
              43.8K
              $4.2B
             |  | 
          
        
          |  |  |                   
      $92.96 - $113.91
      $108K - $133K
     |                   
              5.38K
              $519M
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $326K - $345K
     |                   
              218K
              $5.96B
             |  | 
          
        
          |  |  |                   
      $85.61 - $93.54
      $141K - $154K
     |                   
              4.24K
              $384M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.8K
              $5.15B
             |  | 
          
        
          |  |  |                   
      $42.83 - $47.07
      $207K - $227K
     |                   
              23.5K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $58.75 - $80.73
      $16K - $22K
     |                   
              9.06K
              $541M
             |  | 
          
        
          |  |  |                   
      $196.15 - $217.83
      $31.4K - $34.9K
     |                   
              6.1K
              $1.23B
             |  | 
          
        
          |  |  |                   
      $66.46 - $89.53
      $14.1K - $19K
     |                   
              5.77K
              $388M
             |  | 
          
        
          |  |  |                   
      $48.34 - $67.22
      $5.37K - $7.46K
     |                   
              14K
              $687M
             |  | 
          
        
          |  |  |                   
      $252.42 - $311.93
      $52K - $64.3K
     |                   
              1.8K
              $480M
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $3.29K - $3.85K
     |                   
              6.57K
              $832M
             |  | 
          
        
          |  |  |                   
      $1311.26 - $1869.83
      $22.3K - $31.8K
     |                   
              281
              $421M
             |  | 
          
        
          |  |  |                   
      $265.99 - $289.59
      $37K - $40.3K
     |                   
              11K
              $3.1B
             |  | 
          
        
          |  |  |                   
      $35.34 - $47.21
      $30.6K - $40.9K
     |                   
              19.5K
              $765M
             |  | 
          
        
          |  |  |                   
      $37.46 - $44.15
      $84.9K - $100K
     |                   
              6.09K
              $234M
             |  | 
          
        
          |  |  |                   
      $93.1 - $110.49
      $32K - $38K
     |                   
              5.35K
              $498M
             |  | 
          
        
          |  |  |                   
      $63.37 - $82.35
      $32.7K - $42.5K
     |                   
              4.54K
              $299M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $463K - $510K
     |                   
              7.37K
              $4.43B
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $9.53K - $12.5K
     |                   
              1.8K
              $705M
             |  | 
          
        
          |  |  |                   
      $130.82 - $161.82
      $55.3K - $68.4K
     |                   
              1.6K
              $213M
             |  | 
          
        
          |  |  |                   
      $28.94 - $43.41
      $5.06K - $7.6K
     |                   
              7.23K
              $217M
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $25.8K - $30.2K
     |                   
              6.96K
              $508M
             |  | 
          
        
          |  |  |                   
      $232.4 - $287.42
      $20.9K - $25.9K
     |                   
              2.09K
              $513M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $105K - $117K
     |                   
              7.04K
              $225M
             |  | 
          
        
          |  |  |                   
      $66.67 - $80.98
      $11.3K - $13.7K
     |                   
              6.3K
              $423M
             |  | 
          
        
          |  |  |                   
      $71.34 - $95.52
      $48.6K - $65K
     |                   
              3.96K
              $322M
             |  | 
          
        
          |  |  |                   
      $226.08 - $314.89
      $75.1K - $105K
     |                   
              687
              $216M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $289K - $320K
     |                   
              61.2K
              $5.13B
             |  | 
          
        
          |  |  |                   
      $58.43 - $65.01
      $63K - $70.1K
     |                   
              3.81K
              $226M
             |  |