| 
              
           | 
          
            
           | 
          
                                   
      $141.65 - $189.82
      $41.1K - $55K
     
         
           |    
          
                               
              14
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.33 - $7.43
      $33.9K - $47.2K
     
         
           |    
          
                               
              1.94K
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.68 - $69.26
      $35.1K - $49K
     
         
           |    
          
                               
              71
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.61 - $5.42
      $40.1K - $47.2K
     
         
           |    
          
                               
              1.08K
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.33 - $8.04
      $34K - $43.2K
     
         
           |    
          
                               
              35.5K
              $278K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.41 - $3.01
      $26.9K - $57.5K
     
         
           |    
          
                               
              4.67K
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.5 - $5.07
      $32.9K - $47.7K
     
         
           |    
          
                               
              5.87K
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.61 - $2.29
      $8.16K - $11.6K
     
         
           |    
          
                               
              87.2K
              $159K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.56 - $19.58
      $32.9K - $36.7K
     
         
           |    
          
                               
              8.11K
              $143K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.07 - $18.79
      $163K - $304K
     
         
           |    
          
                               
              43.6K
              $788K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.51 - $10.54
      $35.1K - $43.5K
     
         
           |    
          
                               
              3.55K
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.4 - $99.04
      $38.9K - $43.1K
     
         
           |    
          
                               
              9
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.22 - $10.8
      $32.9K - $49.3K
     
         
           |    
          
                               
              610
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.31 - $6.63
      $26K - $40K
     
         
           |    
          
                               
              1.05K
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.13 - $7.1
      $40.6K - $56.2K
     
         
           |    
          
                               
              14.4K
              $100K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.76 - $40.96
      $37.1K - $52.8K
     
         
           |    
          
                               
              1.29K
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              347
              $117K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.76 - $31.1
      $33.5K - $38.9K
     
         
           |    
          
                               
              1.05K
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.97 - $2.81
      $25.9K - $37K
     
         
           |    
          
                               
              47.1K
              $124K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.5 - $7.63
      $56.2K - $123K
     
         
           |    
          
                               
              25.9K
              $130K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.01 - $5.21
      $9.79K - $16.9K
     
         
           |    
          
                               
              11.1K
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.86 - $74.12
      $34.1K - $44.4K
     
         
           |    
          
                               
              12.8K
              $860K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.93 - $5.45
      $25.9K - $48.1K
     
         
           |    
          
                               
              2.68K
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.96 - $17.16
      $30.8K - $40.8K
     
         
           |    
          
                               
              313
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.6 - $4.33
      $44.1K - $73.4K
     
         
           |    
          
                               
              10.8K
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              464
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.09 - $20.27
      $30.1K - $40.4K
     
         
           |    
          
                               
              397
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.36 - $6.09
      $17.5K - $31.7K
     
         
           |    
          
                               
              2.58K
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              197
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.74 - $1.04
      $24K - $33.7K
     
         
           |    
          
                               
              9.22K
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.11 - $18.97
      $32.3K - $33.8K
     
         
           |    
          
                               
              578
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.82 - $23.21
      $30.8K - $66.1K
     
         
           |    
          
                               
              196
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.6 - $2.48
      $66.5K - $103K
     
         
           |    
          
                               
              91.7K
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.55 - $5.89
      $12.4K - $28.8K
     
         
           |    
          
                               
              14.2K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.37 - $9.3
      $23.4K - $29.5K
     
         
           |    
          
                               
              5.53K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.61 - $4.04
      $19.7K - $30.4K
     
         
           |    
          
                               
              12.6K
              $48K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.22 - $1.51
      $28.7K - $35.5K
     
         
           |    
          
                               
              5.46K
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.27 - $14.24
      $41.5K - $44.5K
     
         
           |    
          
                               
              17.4K
              $247K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.46 - $3.37
      $19.7K - $27K
     
         
           |    
          
                               
              8.61K
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $106.53 - $122.8
      $26.1K - $30.1K
     
         
           |    
          
                               
              122
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              2.87K
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.32 - $28.7
      $26.6K - $32.7K
     
         
           |    
          
                               
              57
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.42 - $0.95
      $51.4K - $116K
     
         
           |    
          
                               
              52.7K
              $49K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.35 - $6.98
      $49.6K - $64.7K
     
         
           |    
          
                               
              18.5K
              $127K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.95 - $10.51
      $21.1K - $24.7K
     
         
           |    
          
                               
              14.1K
              $143K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.18 - $5.51
      $30.5K - $40.2K
     
         
           |    
          
                               
              9.27K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              7.39K
              $205K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.91 - $10.66
      $23.2K - $27.7K
     
         
           |    
          
                               
              2.68K
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.48 - $4.2
      $25.5K - $30.7K
     
         
           |    
          
                               
              3.78K
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.34 - $2.0
      $25.2K - $37.6K
     
         
           |    
          
                               
              3.67K
              $6K
             
           | 
          
            
              
            
           |