| 
              
           | 
          
            
           | 
          
                                   
      $53.9 - $98.68
      $620K - $1.14M
     
         
           |    
          
                               
              11.5K
              $1.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.46 - $75.58
      $810K - $1.07M
     
         
           |    
          
                               
              14.1K
              $1.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.93 - $109.1
      $1.01M - $1.16M
     
         
           |    
          
                               
              10.6K
              $1.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.0 - $37.18
      $785K - $1.08M
     
         
           |    
          
                               
              29.1K
              $1.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.79 - $32.33
      $858K - $1.04M
     
         
           |    
          
                               
              32K
              $1.01M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.04 - $74.77
      $747K - $997K
     
         
           |    
          
                               
              13.3K
              $995K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.22 - $8.85
      $861K - $1.06M
     
         
           |    
          
                               
              119K
              $984K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.27 - $80.82
      $952K - $1.08M
     
         
           |    
          
                               
              13.4K
              $965K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.96 - $28.29
      $931K - $1.15M
     
         
           |    
          
                               
              40.6K
              $931K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.72 - $17.13
      $828K - $964K
     
         
           |    
          
                               
              56.3K
              $902K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.98 - $18.4
      $723K - $952K
     
         
           |    
          
                               
              51.8K
              $895K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.09 - $12.35
      $739K - $905K
     
         
           |    
          
                               
              73.3K
              $890K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.68 - $19.18
      $588K - $966K
     
         
           |    
          
                               
              50.4K
              $865K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.69 - $29.48
      $802K - $958K
     
         
           |    
          
                               
              32.5K
              $834K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.1 - $68.36
      $828K - $1.13M
     
         
           |    
          
                               
              16.5K
              $828K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.71 - $20.78
      $630K - $783K
     
         
           |    
          
                               
              37.7K
              $783K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.62 - $33.2
      $741K - $1.09M
     
         
           |    
          
                               
              32.8K
              $757K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.63 - $21.51
      $532K - $733K
     
         
           |    
          
                               
              34.1K
              $692K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.48 - $63.1
      $491K - $681K
     
         
           |    
          
                               
              10.8K
              $680K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.61 - $10.03
      $524K - $690K
     
         
           |    
          
                               
              68.8K
              $663K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.48 - $25.07
      $612K - $715K
     
         
           |    
          
                               
              28.5K
              $655K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.54 - $20.24
      $559K - $778K
     
         
           |    
          
                               
              38.4K
              $653K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.71 - $61.66
      $619K - $835K
     
         
           |    
          
                               
              13.5K
              $652K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.53 - $38.63
      $576K - $754K
     
         
           |    
          
                               
              19.5K
              $590K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.42 - $32.41
      $464K - $569K
     
         
           |    
          
                               
              17.5K
              $561K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.65 - $30.69
      $483K - $556K
     
         
           |    
          
                               
              18.1K
              $554K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.82 - $47.59
      $327K - $540K
     
         
           |    
          
                               
              11.4K
              $540K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.92 - $45.7
      $447K - $539K
     
         
           |    
          
                               
              11.8K
              $501K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.55 - $17.87
      $486K - $641K
     
         
           |    
          
                               
              35.9K
              $499K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.04 - $34.36
      $367K - $525K
     
         
           |    
          
                               
              15.3K
              $495K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.41 - $11.19
      $333K - $581K
     
         
           |    
          
                               
              51.9K
              $465K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.26 - $60.9
      $431K - $704K
     
         
           |    
          
                               
              11.6K
              $465K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.74 - $32.22
      $379K - $457K
     
         
           |    
          
                               
              14.2K
              $453K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.12 - $28.02
      $447K - $566K
     
         
           |    
          
                               
              20.2K
              $447K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.6 - $21.78
      $410K - $769K
     
         
           |    
          
                               
              35.3K
              $433K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.79 - $31.7
      $421K - $586K
     
         
           |    
          
                               
              18.5K
              $432K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.87 - $9.2
      $375K - $438K
     
         
           |    
          
                               
              47.6K
              $425K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.56 - $33.76
      $377K - $498K
     
         
           |    
          
                               
              14.7K
              $423K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.58 - $19.55
      $334K - $519K
     
         
           |    
          
                               
              26.5K
              $417K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.9 - $27.44
      $386K - $484K
     
         
           |    
          
                               
              17.6K
              $408K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.06 - $23.06
      $359K - $435K
     
         
           |    
          
                               
              18.9K
              $397K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              20.5K
              $388K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.47 - $16.65
      $251K - $364K
     
         
           |    
          
                               
              21.9K
              $305K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              11.3K
              $300K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.12 - $8.32
      $219K - $298K
     
         
           |    
          
                               
              35.8K
              $273K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.12 - $24.5
      $120K - $264K
     
         
           |    
          
                               
              10.8K
              $264K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.81 - $14.78
      $186K - $403K
     
         
           |    
          
                               
              27.3K
              $259K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.37 - $10.63
      $250K - $317K
     
         
           |    
          
                               
              29.9K
              $251K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.95 - $22.55
      $185K - $262K
     
         
           |    
          
                               
              11.6K
              $240K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.36 - $16.17
      $194K - $254K
     
         
           |    
          
                               
              15.7K
              $236K
             
           | 
          
            
              
            
           |