| 
              
           | 
          
            
           | 
          
                                   
      $18.41 - $23.51
      $217K - $278K
     
         
           |    
          
                               
              11.8K
              $217K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.82 - $28.42
      $212K - $337K
     
         
           |    
          
                               
              11.9K
              $216K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.08 - $86.58
      $200K - $241K
     
         
           |    
          
                               
              2.78K
              $215K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.9 - $7.05
      $207K - $297K
     
         
           |    
          
                               
              42.1K
              $214K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.38 - $34.94
      $189K - $217K
     
         
           |    
          
                               
              6.22K
              $212K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.37 - $102.68
      $189K - $271K
     
         
           |    
          
                               
              2.64K
              $211K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.4 - $68.5
      $191K - $228K
     
         
           |    
          
                               
              3.33K
              $210K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.39 - $26.93
      $141K - $232K
     
         
           |    
          
                               
              8.6K
              $209K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.39 - $26.95
      $203K - $268K
     
         
           |    
          
                               
              9.95K
              $208K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.04 - $14.79
      $142K - $232K
     
         
           |    
          
                               
              15.7K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.98 - $24.03
      $204K - $306K
     
         
           |    
          
                               
              12.8K
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.1 - $4.45
      $206K - $223K
     
         
           |    
          
                               
              50.1K
              $205K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.04 - $56.53
      $194K - $223K
     
         
           |    
          
                               
              3.95K
              $205K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.51 - $29.39
      $186K - $254K
     
         
           |    
          
                               
              8.64K
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.66 - $108.41
      $147K - $200K
     
         
           |    
          
                               
              1.84K
              $199K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.62 - $21.21
      $196K - $329K
     
         
           |    
          
                               
              15.5K
              $195K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.71 - $27.44
      $195K - $365K
     
         
           |    
          
                               
              13.3K
              $195K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.95 - $37.61
      $178K - $419K
     
         
           |    
          
                               
              11.1K
              $188K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.03 - $10.86
      $146K - $225K
     
         
           |    
          
                               
              20.7K
              $187K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.08 - $9.52
      $178K - $239K
     
         
           |    
          
                               
              25.1K
              $185K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.93 - $20.31
      $177K - $241K
     
         
           |    
          
                               
              11.9K
              $177K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.44 - $19.15
      $169K - $197K
     
         
           |    
          
                               
              10.3K
              $174K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.16 - $29.08
      $162K - $332K
     
         
           |    
          
                               
              11.4K
              $161K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.26 - $10.85
      $158K - $185K
     
         
           |    
          
                               
              17K
              $158K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.37 - $14.56
      $139K - $215K
     
         
           |    
          
                               
              14.8K
              $155K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.41 - $21.17
      $154K - $287K
     
         
           |    
          
                               
              13.5K
              $154K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.36 - $16.5
      $116K - $169K
     
         
           |    
          
                               
              10.2K
              $150K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.22 - $8.25
      $129K - $171K
     
         
           |    
          
                               
              20.8K
              $150K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.79 - $13.5
      $149K - $206K
     
         
           |    
          
                               
              15.2K
              $149K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.5 - $6.93
      $129K - $163K
     
         
           |    
          
                               
              23.5K
              $149K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.93 - $5.66
      $149K - $214K
     
         
           |    
          
                               
              37.9K
              $148K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.62 - $7.87
      $120K - $168K
     
         
           |    
          
                               
              21.4K
              $146K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.9 - $14.25
      $135K - $195K
     
         
           |    
          
                               
              13.7K
              $135K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.32 - $18.17
      $133K - $196K
     
         
           |    
          
                               
              10.8K
              $133K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.55 - $8.66
      $89.7K - $140K
     
         
           |    
          
                               
              16.2K
              $128K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.02 - $13.88
      $124K - $143K
     
         
           |    
          
                               
              10.3K
              $127K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.7 - $15.14
      $127K - $152K
     
         
           |    
          
                               
              10K
              $127K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.72 - $9.01
      $116K - $136K
     
         
           |    
          
                               
              15.1K
              $126K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.71 - $5.84
      $114K - $142K
     
         
           |    
          
                               
              24.3K
              $126K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.09 - $8.45
      $102K - $142K
     
         
           |    
          
                               
              16.8K
              $125K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.86 - $24.92
      $117K - $268K
     
         
           |    
          
                               
              10.8K
              $116K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.19 - $14.44
      $114K - $161K
     
         
           |    
          
                               
              11.2K
              $113K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.48 - $12.48
      $111K - $214K
     
         
           |    
          
                               
              17.2K
              $111K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.81 - $4.52
      $106K - $171K
     
         
           |    
          
                               
              37.7K
              $106K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.06 - $5.51
      $106K - $144K
     
         
           |    
          
                               
              26K
              $105K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.65 - $11.43
      $57.9K - $117K
     
         
           |    
          
                               
              10.2K
              $103K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.95 - $10.57
      $95.5K - $113K
     
         
           |    
          
                               
              10.7K
              $98K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.59 - $8.46
      $83.2K - $126K
     
         
           |    
          
                               
              14.9K
              $95K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.07 - $5.4
      $90.7K - $120K
     
         
           |    
          
                               
              22.3K
              $94K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.2 - $5.95
      $53.7K - $99.8K
     
         
           |    
          
                               
              16.8K
              $92K
             
           | 
          
            
              
            
           |