| 
              
           | 
          
            
           | 
          
                                   
      $101.45 - $118.14
      $6.9K - $8.03K
     
         
           |    
          
                               
              1.94K
              $224K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.32 - $45.67
      $2.65K - $3.24K
     
         
           |    
          
                               
              5.24K
              $238K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.22 - $73.66
      $7.05K - $9.94K
     
         
           |    
          
                               
              4.37K
              $287K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.05 - $6.11
      $2.42K - $4.86K
     
         
           |    
          
                               
              14.7K
              $62K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.66 - $2.53
      $10.3K - $15.7K
     
         
           |    
          
                               
              19.3K
              $37K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              26.2K
              $529K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.93 - $2.28
      $588 - $1.44K
     
         
           |    
          
                               
              11.3K
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.89 - $3.44
      $12.8K - $23.3K
     
         
           |    
          
                               
              17.8K
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              21.5K
              $1.95M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.89 - $5.27
      $24K - $32.5K
     
         
           |    
          
                               
              17K
              $68K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.1 - $2.96
      $26.5K - $37.3K
     
         
           |    
          
                               
              60.8K
              $128K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.13 - $2.9
      $224 - $574
     
         
           |    
          
                               
              12.8K
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.06 - $8.86
      $1.08K - $1.59K
     
         
           |    
          
                               
              10.5K
              $85K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.36 - $1.66
      $8.16K - $9.96K
     
         
           |    
          
                               
              18.5K
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.64 - $3.71
      $1.25K - $1.76K
     
         
           |    
          
                               
              11.9K
              $42K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.95 - $6.6
      $1.52K - $2.03K
     
         
           |    
          
                               
              19.1K
              $125K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.12 - $8.32
      $998 - $1.36K
     
         
           |    
          
                               
              17.7K
              $135K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.88 - $58.16
      $8.14K - $9.31K
     
         
           |    
          
                               
              4.11K
              $233K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.74 - $76.77
      $21.3K - $23.8K
     
         
           |    
          
                               
              3.64K
              $255K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.11 - $31.44
      $35.3K - $38.1K
     
         
           |    
          
                               
              41.8K
              $1.26M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.14 - $4.31
      $11.8K - $16.2K
     
         
           |    
          
                               
              14.1K
              $48K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.95 - $22.57
      $2.14K - $2.69K
     
         
           |    
          
                               
              45.7K
              $975K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.24 - $26.88
      $3.04K - $3.84K
     
         
           |    
          
                               
              8.74K
              $227K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              9.39K
              $274K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              13.1K
              $543K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.32 - $4.29
      $847 - $1.09K
     
         
           |    
          
                               
              15.7K
              $66K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.83 - $119.94
      $106K - $118K
     
         
           |    
          
                               
              16.7K
              $1.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.21 - $57.04
      $23.3K - $28.2K
     
         
           |    
          
                               
              36.8K
              $2.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.39 - $9.19
      $5.23K - $5.73K
     
         
           |    
          
                               
              14.9K
              $135K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.13 - $18.4
      $6.63K - $8.06K
     
         
           |    
          
                               
              14.2K
              $256K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.62 - $65.63
      $5.04K - $6.17K
     
         
           |    
          
                               
              3.33K
              $209K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.09 - $12.35
      $5.45K - $6.67K
     
         
           |    
          
                               
              10.6K
              $128K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.32 - $2.08
      $1.66K - $2.62K
     
         
           |    
          
                               
              13.6K
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $151.29 - $173.13
      $110K - $126K
     
         
           |    
          
                               
              23.1K
              $3.84M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.14 - $18.75
      $1.63K - $1.89K
     
         
           |    
          
                               
              12.9K
              $239K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.5 - $22.96
      $3.89K - $5.1K
     
         
           |    
          
                               
              11.8K
              $266K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              25.8K
              $187K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.53 - $37.33
      $18K - $20K
     
         
           |    
          
                               
              9.81K
              $343K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.79 - $8.71
      $1.07K - $1.37K
     
         
           |    
          
                               
              16.1K
              $129K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.98 - $10.06
      $3.26K - $4.1K
     
         
           |    
          
                               
              10.8K
              $104K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.92 - $1.27
      $1.86K - $2.57K
     
         
           |    
          
                               
              23.4K
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.1 - $81.3
      $11K - $11.9K
     
         
           |    
          
                               
              3.3K
              $253K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              19.2K
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.62 - $1.96
      $458 - $555
     
         
           |    
          
                               
              19.3K
              $37K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              11.3K
              $80K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.81 - $53.0
      $26.6K - $32.2K
     
         
           |    
          
                               
              26.6K
              $1.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.4 - $7.99
      $3.61K - $4.51K
     
         
           |    
          
                               
              16.2K
              $124K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.25 - $5.66
      $2.02K - $2.69K
     
         
           |    
          
                               
              29.1K
              $161K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.36 - $94.17
      $53.8K - $69K
     
         
           |    
          
                               
              13K
              $1.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.79 - $14.14
      $1.19K - $1.56K
     
         
           |    
          
                               
              13.3K
              $182K
             
           | 
          
            
              
            
           |