|  |  |                   
      $2.88 - $3.61
      $62.3K - $78.1K
     |                   
              21.6K
              $66.8M
             |  | 
          
        
          |  |  |                   
      $4.77 - $5.91
      $61.2K - $75.8K
     |                   
              12.8K
              $64.1M
             |  | 
          
        
          |  |  |                   
      $3.25 - $5.62
      $37.4K - $64.7K
     |                   
              11.5K
              $61.7M
             |  | 
          
        
          |  |  |                   
      $5.31 - $10.4
      $22.5K - $44K
     |                   
              28.6K
              $235M
             |  | 
          
        
          |  |  |                   
      $7.2 - $8.64
      $39.2K - $47.1K
     |                   
              36.5K
              $309M
             |  | 
          
        
          |  |  |                   
      $3.1 - $6.36
      $32.7K - $67.2K
     |                   
              10.6K
              $59.5M
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $87K - $98.8K
     |                   
              4.51K
              $627M
             |  | 
          
        
          |  |  |                   
      $3.97 - $5.84
      $45.1K - $66.3K
     |                   
              11.4K
              $57.5M
             |  | 
          
        
          |  |  |                   
      $2.42 - $3.86
      $34.8K - $55.6K
     |                   
              14.4K
              $55.6M
             |  | 
          
        
          |  |  |                   
      $3.1 - $4.5
      $39.3K - $57K
     |                   
              12.7K
              $54.5M
             |  | 
          
        
          |  |  |                   
      $4.79 - $7.29
      $53.6K - $81.6K
     |                   
              11.2K
              $53.6M
             |  | 
          
        
          |  |  |                   
      $5.43 - $7.74
      $45.8K - $65.3K
     |                   
              20.7K
              $130M
             |  | 
          
        
          |  |  |                   
      $3.02 - $8.28
      $4.32K - $11.8K
     |                   
              14.7K
              $122M
             |  | 
          
        
          |  |  |                   
      $31.74 - $41.27
      $35.6K - $46.3K
     |                   
              7.28K
              $279M
             |  | 
          
        
          |  |  |                   
      $6.28 - $9.67
      $5.61K - $8.64K
     |                   
              18.3K
              $172M
             |  | 
          
        
          |  |  |                   
      $5.64 - $8.0
      $80.5K - $114K
     |                   
              29.5K
              $169M
             |  | 
          
        
          |  |  |                   
      $3.39 - $5.07
      $23.3K - $34.9K
     |                   
              19.4K
              $95.9M
             |  | 
          
        
          |  |  |                   
      $3.95 - $5.16
      $37.3K - $48.8K
     |                   
              24.3K
              $114M
             |  | 
          
        
          |  |  |                   
      $10.28 - $15.52
      $109K - $164K
     |                   
              27.3K
              $284M
             |  | 
          
        
          |  |  |                   
      $5.03 - $6.1
      $10.2K - $12.4K
     |                   
              14.3K
              $87.1M
             |  | 
          
        
          |  |  |                   
      $3.08 - $3.83
      $18.7K - $23.2K
     |                   
              34.1K
              $118M
             |  | 
          
        
          |  |  |                   
      $4.48 - $6.27
      $54.2K - $75.8K
     |                   
              84.9K
              $458M
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $13.8K - $16K
     |                   
              8.54K
              $947M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.1K
              $483M
             |  | 
          
        
          |  |  |                   
      $12.03 - $14.52
      $6.83K - $8.25K
     |                   
              18.5K
              $227M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $19.8K - $24.8K
     |                   
              9.53K
              $459M
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $1.15K - $1.49K
     |                   
              49K
              $515M
             |  |