|  |  |                   
      $33.62 - $37.89
      $54.7K - $61.6K
     |                   
              10.1K
              $379M
             |  | 
          
        
          |  |  |                   
      $47.21 - $57.04
      $45.9K - $55.5K
     |                   
              9.57K
              $536M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $45.1K - $66.2K
     |                   
              230
              $421M
             |  | 
          
        
          |  |  |                   
      $532.27 - $656.65
      $36.2K - $44.7K
     |                   
              459
              $253M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.56K
              $254M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.49K
              $202M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $46.7K - $54.2K
     |                   
              12.3K
              $258M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $12.4K - $14K
     |                   
              1.63K
              $522M
             |  | 
          
        
          |  |  |                   
      $3.14 - $4.31
      $37.5K - $51.5K
     |                   
              21.8K
              $74.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24K
              $921M
             |  | 
          
        
          |  |  |                   
      $53.5 - $71.62
      $77.3K - $103K
     |                   
              4.19K
              $300M
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $31.1K - $36K
     |                   
              2.7K
              $205M
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $100K - $126K
     |                   
              20.8K
              $942M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $23.5K - $31.3K
     |                   
              6.82K
              $531M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.2K
              $339M
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $38K - $48.2K
     |                   
              1.06K
              $210M
             |  | 
          
        
          |  |  |                   
      $41.06 - $56.09
      $42.9K - $58.7K
     |                   
              5.99K
              $327M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $24K - $27.3K
     |                   
              687
              $211M
             |  | 
          
        
          |  |  |                   
      $9.09 - $9.79
      $39.2K - $42.2K
     |                   
              20K
              $187M
             |  | 
          
        
          |  |  |                   
      $299.15 - $396.54
      $114K - $151K
     |                   
              1.3K
              $517M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $39.8K - $44.6K
     |                   
              6.85K
              $394M
             |  | 
          
        
          |  |  |                   
      $65.48 - $74.74
      $33.7K - $38.5K
     |                   
              3.16K
              $225M
             |  | 
          
        
          |  |  |                   
      $12.93 - $19.0
      $22.2K - $32.7K
     |                   
              19.3K
              $261M
             |  | 
          
        
          |  |  |                   
      $89.46 - $121.64
      $69.8K - $94.9K
     |                   
              1.77K
              $215M
             |  | 
          
        
          |  |  |                   
      $8.45 - $9.78
      $42K - $48.7K
     |                   
              18.3K
              $178M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $6.17K - $7.67K
     |                   
              4.25K
              $508M
             |  | 
          
        
          |  |  |                   
      $47.79 - $60.17
      $50.6K - $63.7K
     |                   
              3.61K
              $216M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $58.8K - $68.7K
     |                   
              21.2K
              $1.47B
             |  | 
          
        
          |  |  |                   
      $41.43 - $49.85
      $39.4K - $47.4K
     |                   
              5.79K
              $281M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $3.73K - $4.51K
     |                   
              4.35K
              $225M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $20K - $23.6K
     |                   
              2.75K
              $553M
             |  | 
          
        
          |  |  |                   
      $31.92 - $43.78
      $29.1K - $39.9K
     |                   
              8.81K
              $355M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $8.8K - $10.8K
     |                   
              1.34K
              $218M
             |  | 
          
        
          |  |  |                   
      $266.31 - $309.77
      $28.2K - $32.8K
     |                   
              888
              $261M
             |  | 
          
        
          |  |  |                   
      $107.93 - $110.97
      $26.1K - $26.9K
     |                   
              9.54K
              $1.05B
             |  | 
          
        
          |  |  |                   
      $16.14 - $18.75
      $38.2K - $44.3K
     |                   
              29.9K
              $555M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $12.1K - $13.6K
     |                   
              8.03K
              $1.84B
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $67.5K - $85.6K
     |                   
              2.59K
              $382M
             |  | 
          
        
          |  |  |                   
      $7.42 - $10.65
      $70K - $100K
     |                   
              31.9K
              $329M
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $10.4K - $11.6K
     |                   
              207
              $768M
             |  | 
          
        
          |  |  |                   
      $16.52 - $17.94
      $33.1K - $35.9K
     |                   
              13.3K
              $237M
             |  | 
          
        
          |  |  |                   
      $41.39 - $51.94
      $33.9K - $42.6K
     |                   
              4.98K
              $259M
             |  | 
          
        
          |  |  |                   
      $9.67 - $13.01
      $12.1K - $16.3K
     |                   
              14.9K
              $176M
             |  | 
          
        
          |  |  |                   
      $31.18 - $44.14
      $2.84K - $4.02K
     |                   
              5.33K
              $203M
             |  | 
          
        
          |  |  |                   
      $4.95 - $6.6
      $30.7K - $41K
     |                   
              21.3K
              $140M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $7.51K - $8.43K
     |                   
              7.81K
              $339M
             |  | 
          
        
          |  |  |                   
      $34.69 - $42.32
      $9.99K - $12.2K
     |                   
              6.01K
              $236M
             |  | 
          
        
          |  |  |                   
      $63.78 - $78.91
      $52.2K - $64.5K
     |                   
              6.73K
              $510M
             |  | 
          
        
          |  |  |                   
      $68.45 - $79.6
      $39.4K - $45.8K
     |                   
              4.71K
              $374M
             |  | 
          
        
          |  |  |                   
      $17.02 - $19.87
      $4.39K - $5.13K
     |                   
              27.7K
              $525M
             |  |