|  |  |                   
      $132.23 - $171.87
      $20.8K - $27K
     |                   
              1.37K
              $217M
             |  | 
          
        
          |  |  |                   
      $18.5 - $22.72
      $31.1K - $38.2K
     |                   
              13K
              $301M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $53.9K - $89.3K
     |                   
              3.16K
              $559M
             |  | 
          
        
          |  |  |                   
      $22.4 - $23.8
      $17.9K - $19K
     |                   
              10.9K
              $258M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $11.6K - $12.6K
     |                   
              4.26K
              $300M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $41.1K - $53.6K
     |                   
              1.32K
              $206M
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $48.3K - $58.1K
     |                   
              2.15K
              $443M
             |  | 
          
        
          |  |  |                   
      $56.26 - $72.4
      $8.05K - $10.4K
     |                   
              4.29K
              $282M
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $759 - $856
     |                   
              2.02K
              $205M
             |  | 
          
        
          |  |  |                   
      $59.98 - $74.92
      $20.8K - $25.9K
     |                   
              6.36K
              $477M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.52K
              $239M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $24K - $37.5K
     |                   
              526
              $634M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $36.4K - $44.5K
     |                   
              2.46K
              $393M
             |  | 
          
        
          |  |  |                   
      $143.9 - $197.47
      $26.9K - $36.9K
     |                   
              1.2K
              $264M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $8.61K - $9.46K
     |                   
              37.1K
              $1.05B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              29.9K
              $1.85B
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $7.71K - $10.7K
     |                   
              2.52K
              $251M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $23.5K - $36.9K
     |                   
              1.18K
              $357M
             |  | 
          
        
          |  |  |                   
      $26.69 - $33.44
      $2.67K - $3.34K
     |                   
              10.9K
              $381M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $12.4K - $19.1K
     |                   
              2.45K
              $315M
             |  | 
          
        
          |  |  |                   
      $93.5 - $113.21
      $15.8K - $19.1K
     |                   
              4.92K
              $579M
             |  | 
          
        
          |  |  |                   
      $24.21 - $29.47
      $51.1K - $62.2K
     |                   
              27.7K
              $875M
             |  | 
          
        
          |  |  |                   
      $59.32 - $74.36
      $426K - $534K
     |                   
              83K
              $6.37B
             |  | 
          
        
          |  |  |                   
      $25.91 - $41.85
      $8.63K - $13.9K
     |                   
              5.8K
              $261M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $11.8K - $12.9K
     |                   
              10.8K
              $708M
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $10.6K - $12.6K
     |                   
              5.41K
              $655M
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $4.37K - $5.75K
     |                   
              8.52K
              $412M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $32K - $38.8K
     |                   
              5.85K
              $1.19B
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $21.9K - $29.7K
     |                   
              3.57K
              $361M
             |  | 
          
        
          |  |  |                   
      $37.77 - $46.15
      $41.5K - $50.8K
     |                   
              30.5K
              $1.44B
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $27.2K - $36.1K
     |                   
              1.59K
              $715M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.34K
              $463M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.83K
              $345M
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $25.6K - $29.8K
     |                   
              6.45K
              $774M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $24K - $38.9K
     |                   
              2.83K
              $684M
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $56.8K - $69.2K
     |                   
              31K
              $2.09B
             |  | 
          
        
          |  |  |                   
      $53.08 - $68.54
      $25.6K - $33.1K
     |                   
              28K
              $2.01B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.14K
              $1.32B
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $2.12K - $5.81K
     |                   
              4.98K
              $540M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.32K
              $872M
             |  | 
          
        
          |  |  |                   
      $24.94 - $31.15
      $105K - $131K
     |                   
              166K
              $5.33B
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $50.7K - $71.1K
     |                   
              8.54K
              $4.45B
             |  | 
          
        
          |  |  |                   
      $81.38 - $100.82
      $139K - $172K
     |                   
              63.9K
              $6.75B
             |  |