| 
              
           | 
          
            
           | 
          
                                   
      $8.08 - $10.59
      $8.68K - $11.4K
     
         
           |    
          
                               
              24.1K
              $214K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.28 - $6.83
      $438 - $567
     
         
           |    
          
                               
              17.3K
              $91K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.47 - $6.03
      $3.78K - $5.1K
     
         
           |    
          
                               
              17.7K
              $89K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.33 - $1.73
      $5.85K - $7.61K
     
         
           |    
          
                               
              10.7K
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.4 - $12.22
      $10.8K - $12.7K
     
         
           |    
          
                               
              11K
              $129K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.39 - $39.19
      $7.55K - $11.2K
     
         
           |    
          
                               
              9.81K
              $354K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.29 - $1.68
      $3.57K - $4.65K
     
         
           |    
          
                               
              56.2K
              $73K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.24 - $3.01
      $6.12K - $8.22K
     
         
           |    
          
                               
              12.7K
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.84 - $79.79
      $4.55K - $5.43K
     
         
           |    
          
                               
              4.17K
              $298K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.91 - $42.97
      $142K - $170K
     
         
           |    
          
                               
              62.4K
              $2.53M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.62 - $37.7
      $21.3K - $29.1K
     
         
           |    
          
                               
              9.2K
              $335K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.34 - $0.97
      $537 - $1.53K
     
         
           |    
          
                               
              10K
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.76 - $17.88
      $1.61K - $2.09K
     
         
           |    
          
                               
              10.6K
              $161K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              97.6K
              $6.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.5 - $40.58
      $89.3K - $102K
     
         
           |    
          
                               
              29.6K
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.0 - $26.51
      $31.8K - $38.3K
     
         
           |    
          
                               
              19.1K
              $503K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.25 - $1.61
      $7.98K - $10.3K
     
         
           |    
          
                               
              25.9K
              $38K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.52 - $6.54
      $4.05K - $5.87K
     
         
           |    
          
                               
              11.3K
              $54K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.26 - $1.71
      $1.02K - $1.38K
     
         
           |    
          
                               
              13.5K
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.44 - $2.15
      $7.46K - $11.1K
     
         
           |    
          
                               
              24.9K
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.15 - $3.42
      $1.02K - $1.63K
     
         
           |    
          
                               
              19.1K
              $42K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.1 - $1.47
      $3.64K - $4.86K
     
         
           |    
          
                               
              30.9K
              $42K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.17 - $3.76
      $444 - $526
     
         
           |    
          
                               
              20.5K
              $70K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.63 - $14.0
      $1.2K - $1.33K
     
         
           |    
          
                               
              14.1K
              $180K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              2.73K
              $670K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.95 - $86.76
      $28.7K - $36.1K
     
         
           |    
          
                               
              4.13K
              $307K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.23 - $5.49
      $10.4K - $13.5K
     
         
           |    
          
                               
              10.1K
              $49K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.91 - $7.05
      $1.91K - $2.74K
     
         
           |    
          
                               
              10.3K
              $62K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.41 - $3.07
      $2.58K - $3.29K
     
         
           |    
          
                               
              34K
              $93K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.01 - $65.01
      $14.9K - $16.2K
     
         
           |    
          
                               
              3.2K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.33 - $2.17
      $928 - $1.51K
     
         
           |    
          
                               
              19.1K
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.7 - $21.32
      $7.63K - $8.7K
     
         
           |    
          
                               
              10K
              $203K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              4.97K
              $1.84M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $135.01 - $152.25
      $12.7K - $14.3K
     
         
           |    
          
                               
              4.95K
              $702K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.91 - $56.0
      $20K - $27.3K
     
         
           |    
          
                               
              15.3K
              $837K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.27 - $0.54
      $886 - $1.77K
     
         
           |    
          
                               
              23.9K
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.62 - $2.39
      $117 - $172
     
         
           |    
          
                               
              27K
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.1 - $4.17
      $2.59K - $3.49K
     
         
           |    
          
                               
              11.6K
              $40K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $237.33 - $266.1
      $39.6K - $44.4K
     
         
           |    
          
                               
              5.06K
              $1.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              39.6K
              $131K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.17 - $1.69
      $2.56K - $3.7K
     
         
           |    
          
                               
              34.6K
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.78 - $27.01
      $20.5K - $23.3K
     
         
           |    
          
                               
              16.1K
              $414K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              30K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10.1K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              12.7K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              3.83K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10.6K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              7.35K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              13.1K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              20.7K
              $0
             
           | 
          
            
              
            
           |