|  |  |                   
      $79.85 - $95.57
      $10.5K - $12.6K
     |                   
              2.23K
              $213M
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $24.2K - $30.7K
     |                   
              1.27K
              $264M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $30.7K - $38K
     |                   
              2.03K
              $393M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.5K
              $243M
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $7.63K - $9.09K
     |                   
              421
              $241M
             |  | 
          
        
          |  |  |                   
      $35.51 - $36.83
      $6.07K - $6.3K
     |                   
              5.92K
              $215M
             |  | 
          
        
          |  |  |                   
      $6.8 - $7.75
      $18.4K - $20.9K
     |                   
              50.1K
              $373M
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $6.54K - $8K
     |                   
              2.25K
              $273M
             |  | 
          
        
          |  |  |                   
      $6.77 - $8.86
      $25.9K - $33.9K
     |                   
              37.7K
              $320M
             |  | 
          
        
          |  |  |                   
      $2.76 - $3.28
      $5.16K - $6.14K
     |                   
              18.9K
              $62.1M
             |  | 
          
        
          |  |  |                   
      $49.34 - $60.68
      $3.36K - $4.13K
     |                   
              3.57K
              $202M
             |  | 
          
        
          |  |  |                   
      $110.2 - $126.21
      $4.96K - $5.68K
     |                   
              2.24K
              $280M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11K
              $325M
             |  | 
          
        
          |  |  |                   
      $7.69 - $11.46
      $4.64K - $6.92K
     |                   
              10.2K
              $117M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.33K
              $248M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              43.3K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $89.58 - $95.01
      $179 - $190
     |                   
              2.22K
              $211M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.23K
              $285M
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $18.3K - $20.6K
     |                   
              42.3K
              $655M
             |  | 
          
        
          |  |  |                   
      $23.37 - $29.39
      $15.2K - $19.2K
     |                   
              7.25K
              $213M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $20.5K - $24.4K
     |                   
              13.2K
              $648M
             |  | 
          
        
          |  |  |                   
      $0.81 - $1.28
      $162 - $256
     |                   
              27.4K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $61.32 - $75.28
      $31.2K - $38.3K
     |                   
              6.73K
              $504M
             |  | 
          
        
          |  |  |                   
      $24.38 - $30.18
      $15.1K - $18.7K
     |                   
              10.1K
              $304M
             |  | 
          
        
          |  |  |                   
      $4.33 - $5.29
      $2.95K - $3.6K
     |                   
              101K
              $533M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.52
      $33.3K - $42.8K
     |                   
              28.4K
              $668M
             |  | 
          
        
          |  |  |                   
      $22.92 - $28.05
      $85.9K - $105K
     |                   
              59.3K
              $1.66B
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $9.29K - $11.3K
     |                   
              3.25K
              $320M
             |  | 
          
        
          |  |  |                   
      $262.08 - $316.81
      $10.7K - $13K
     |                   
              974
              $306M
             |  | 
          
        
          |  |  |                   
      $15.88 - $18.99
      $19.9K - $23.8K
     |                   
              37.4K
              $708M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.43K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $104.4 - $138.37
      $17K - $22.6K
     |                   
              1.59K
              $219M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.72K
              $331M
             |  | 
          
        
          |  |  |                   
      $153.22 - $199.8
      $11.3K - $14.8K
     |                   
              1.28K
              $239M
             |  | 
          
        
          |  |  |                   
      $18.25 - $22.52
      $8.94K - $11K
     |                   
              15.4K
              $346M
             |  | 
          
        
          |  |  |                   
      $23.97 - $29.72
      $13.1K - $16.2K
     |                   
              11.9K
              $353M
             |  | 
          
        
          |  |  |                   
      $14.37 - $16.29
      $7.19K - $8.15K
     |                   
              65.5K
              $1.07B
             |  | 
          
        
          |  |  |                   
      $5.27 - $7.02
      $2.12K - $2.82K
     |                   
              33K
              $230M
             |  | 
          
        
          |  |  |                   
      $29.62 - $38.3
      $35.8K - $46.3K
     |                   
              11.8K
              $449M
             |  | 
          
        
          |  |  |                   
      $44.56 - $55.27
      $55.1K - $68.3K
     |                   
              10.5K
              $579M
             |  | 
          
        
          |  |  |                   
      $15.45 - $19.88
      $232 - $298
     |                   
              23.5K
              $457M
             |  | 
          
        
          |  |  |                   
      $46.88 - $62.89
      $19.2K - $25.8K
     |                   
              5.22K
              $304M
             |  | 
          
        
          |  |  |                   
      $4.06 - $6.99
      $313 - $538
     |                   
              10.2K
              $70.4M
             |  | 
          
        
          |  |  |                   
      $103.88 - $123.68
      $2.39K - $2.84K
     |                   
              7.41K
              $915M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              796
              $242M
             |  | 
          
        
          |  |  |                   
      $171.4 - $227.1
      $11.5K - $15.2K
     |                   
              1.16K
              $264M
             |  | 
          
        
          |  |  |                   
      $44.58 - $54.92
      $490 - $604
     |                   
              6.84K
              $376M
             |  | 
          
        
          |  |  |                   
      $225.65 - $270.95
      $69K - $82.9K
     |                   
              6.73K
              $1.81B
             |  | 
          
        
          |  |  |                   
      $41.21 - $55.9
      $7.09K - $9.61K
     |                   
              4.71K
              $260M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $20.3K - $25.1K
     |                   
              8.32K
              $559M
             |  |