| 
              
           | 
          
            
           | 
          
                                   
      $218.94 - $269.48
      $175K - $216K
     
         
           |    
          
                               
              7.19K
              $1.79M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.6 - $30.51
      $116K - $149K
     
         
           |    
          
                               
              99K
              $2.78M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.74 - $0.93
      $42.9K - $53.9K
     
         
           |    
          
                               
              497K
              $397K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.5 - $11.64
      $1.5K - $2.33K
     
         
           |    
          
                               
              40.3K
              $348K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.88 - $1.35
      $145K - $222K
     
         
           |    
          
                               
              418K
              $459K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.91 - $12.41
      $199K - $313K
     
         
           |    
          
                               
              51.3K
              $612K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.23 - $0.39
      $111K - $188K
     
         
           |    
          
                               
              166K
              $61K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.75 - $7.32
      $27K - $34.4K
     
         
           |    
          
                               
              726K
              $5.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.69 - $8.68
      $60.4K - $78.4K
     
         
           |    
          
                               
              75.6K
              $617K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.22 - $1.96
      $18.3K - $29.4K
     
         
           |    
          
                               
              118K
              $177K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.94 - $1.5
      $7.14K - $11.4K
     
         
           |    
          
                               
              261K
              $289K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.12 - $3.01
      $56.8K - $80.7K
     
         
           |    
          
                               
              54.8K
              $141K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.06 - $11.79
      $521K - $678K
     
         
           |    
          
                               
              378K
              $4.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.92 - $10.38
      $21.8K - $32.7K
     
         
           |    
          
                               
              153K
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.34 - $10.18
      $214K - $261K
     
         
           |    
          
                               
              123K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              969K
              $20.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.52 - $5.08
      $14.8K - $21.4K
     
         
           |    
          
                               
              386K
              $1.87M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.92 - $4.82
      $466K - $573K
     
         
           |    
          
                               
              3.45M
              $16.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.48 - $0.91
      $160K - $303K
     
         
           |    
          
                               
              1.24M
              $941K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              45.9K
              $94K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.9 - $63.1
      $210K - $359K
     
         
           |    
          
                               
              22.8K
              $1.12M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.92 - $13.89
      $120K - $140K
     
         
           |    
          
                               
              54.1K
              $746K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.81 - $17.72
      $73.2K - $110K
     
         
           |    
          
                               
              129K
              $1.94M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.13 - $2.47
      $16K - $18.5K
     
         
           |    
          
                               
              261K
              $585K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.93 - $5.45
      $112K - $208K
     
         
           |    
          
                               
              394K
              $1.74M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.2 - $55.78
      $97.2K - $117K
     
         
           |    
          
                               
              20.7K
              $1.14M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.92 - $5.0
      $29.3K - $37.4K
     
         
           |    
          
                               
              178K
              $798K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.2 - $3.89
      $30.1K - $53.3K
     
         
           |    
          
                               
              200K
              $500K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $161.86 - $189.64
      $502K - $588K
     
         
           |    
          
                               
              32.1K
              $6.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.51 - $14.71
      $74.6K - $104K
     
         
           |    
          
                               
              43.9K
              $524K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.5 - $13.5
      $36.3K - $39.2K
     
         
           |    
          
                               
              92.3K
              $1.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.51 - $5.0
      $36.8K - $52.4K
     
         
           |    
          
                               
              38.8K
              $154K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.96 - $1.3
      $6.03K - $8.17K
     
         
           |    
          
                               
              201K
              $193K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.34 - $0.44
      $3.98K - $5.15K
     
         
           |    
          
                               
              683K
              $232K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              496K
              $2.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.88 - $3.62
      $66.5K - $83.6K
     
         
           |    
          
                               
              118K
              $412K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.81 - $1.28
      $88K - $139K
     
         
           |    
          
                               
              117K
              $149K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.81 - $92.34
      $145K - $203K
     
         
           |    
          
                               
              5.6K
              $517K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.64 - $15.65
      $38.2K - $43.8K
     
         
           |    
          
                               
              123K
              $1.78M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.88 - $22.1
      $18.7K - $24.4K
     
         
           |    
          
                               
              12.9K
              $230K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.03 - $1.62
      $134K - $210K
     
         
           |    
          
                               
              3.03M
              $3.84M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.21 - $124.03
      $1.94K - $2.48K
     
         
           |    
          
                               
              9.38K
              $1.03M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.35 - $24.55
      $165K - $221K
     
         
           |    
          
                               
              125K
              $2.62M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.61 - $3.52
      $17K - $22.9K
     
         
           |    
          
                               
              298K
              $976K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.61 - $16.95
      $365K - $424K
     
         
           |    
          
                               
              302K
              $5.11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.18 - $1.3
      $27.3K - $30K
     
         
           |    
          
                               
              481K
              $587K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.67 - $9.65
      $33K - $41.5K
     
         
           |    
          
                               
              47.8K
              $426K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.44 - $18.1
      $108K - $145K
     
         
           |    
          
                               
              315K
              $5.03M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.24 - $0.44
      $38.9K - $71.2K
     
         
           |    
          
                               
              138K
              $53K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              641K
              $1.6M
             
           | 
          
            
              
            
           |