| 
              
           | 
          
            
           | 
          
                                   
      $95.32 - $123.91
      $523K - $680K
     
         
           |    
          
                               
              5.49K
              $556K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.14 - $85.01
      $517K - $654K
     
         
           |    
          
                               
              7.69K
              $554K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.82 - $69.35
      $463K - $608K
     
         
           |    
          
                               
              8.77K
              $549K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $145.55 - $179.33
      $450K - $554K
     
         
           |    
          
                               
              3.09K
              $548K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $96.73 - $137.09
      $399K - $565K
     
         
           |    
          
                               
              4.12K
              $545K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              5.97K
              $542K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.69 - $109.88
      $521K - $624K
     
         
           |    
          
                               
              5.68K
              $539K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.43 - $62.12
      $525K - $558K
     
         
           |    
          
                               
              18.4K
              $1.11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.71 - $41.37
      $571K - $644K
     
         
           |    
          
                               
              29K
              $1.08M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.12 - $78.46
      $450K - $550K
     
         
           |    
          
                               
              7.02K
              $530K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.26 - $68.98
      $497K - $542K
     
         
           |    
          
                               
              7.86K
              $530K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $201.83 - $230.93
      $479K - $548K
     
         
           |    
          
                               
              2.37K
              $527K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $61.29 - $68.7
      $478K - $536K
     
         
           |    
          
                               
              7.8K
              $526K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $381.94 - $489.97
      $494K - $634K
     
         
           |    
          
                               
              1.29K
              $523K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.62 - $73.81
      $486K - $523K
     
         
           |    
          
                               
              7.09K
              $516K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.09 - $55.88
      $510K - $569K
     
         
           |    
          
                               
              10.2K
              $516K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $110.07 - $128.23
      $477K - $555K
     
         
           |    
          
                               
              4.33K
              $510K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              4.21K
              $508K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.0 - $90.32
      $465K - $592K
     
         
           |    
          
                               
              6.55K
              $504K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $516.18 - $664.54
      $489K - $629K
     
         
           |    
          
                               
              947
              $501K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $304.5 - $337.56
      $472K - $523K
     
         
           |    
          
                               
              1.55K
              $500K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              42.8K
              $812K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.91 - $98.75
      $451K - $551K
     
         
           |    
          
                               
              5.58K
              $500K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.27 - $86.96
      $394K - $509K
     
         
           |    
          
                               
              5.86K
              $496K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.53 - $115.95
      $477K - $567K
     
         
           |    
          
                               
              4.89K
              $488K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $148.45 - $182.09
      $485K - $595K
     
         
           |    
          
                               
              3.27K
              $486K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $111.08 - $132.99
      $411K - $493K
     
         
           |    
          
                               
              3.7K
              $483K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.54 - $48.43
      $470K - $500K
     
         
           |    
          
                               
              17.6K
              $818K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              22.1K
              $474K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.28K
              $474K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $102.24 - $113.2
      $446K - $494K
     
         
           |    
          
                               
              4.36K
              $473K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.03 - $95.97
      $368K - $491K
     
         
           |    
          
                               
              5.12K
              $472K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $123.98 - $146.67
      $418K - $494K
     
         
           |    
          
                               
              3.37K
              $472K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $154.95 - $204.44
      $355K - $468K
     
         
           |    
          
                               
              2.29K
              $468K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $111.37 - $124.95
      $424K - $475K
     
         
           |    
          
                               
              3.81K
              $466K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $110.5 - $146.12
      $461K - $609K
     
         
           |    
          
                               
              4.17K
              $462K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $77.02 - $87.21
      $421K - $477K
     
         
           |    
          
                               
              5.47K
              $461K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.47 - $36.74
      $488K - $552K
     
         
           |    
          
                               
              28.8K
              $957K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              44.3K
              $461K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.47 - $59.71
      $443K - $546K
     
         
           |    
          
                               
              9.14K
              $460K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.9 - $37.91
      $450K - $489K
     
         
           |    
          
                               
              12.9K
              $454K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $422.75 - $485.53
      $444K - $510K
     
         
           |    
          
                               
              1.05K
              $453K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.34 - $67.22
      $445K - $619K
     
         
           |    
          
                               
              9.21K
              $451K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $327.52 - $435.11
      $441K - $586K
     
         
           |    
          
                               
              1.35K
              $443K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $116.91 - $149.21
      $427K - $544K
     
         
           |    
          
                               
              3.65K
              $442K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.71 - $31.23
      $412K - $592K
     
         
           |    
          
                               
              19K
              $431K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $208.14 - $238.8
      $431K - $494K
     
         
           |    
          
                               
              2.07K
              $430K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $157.53 - $185.69
      $415K - $489K
     
         
           |    
          
                               
              2.63K
              $428K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.64 - $15.79
      $338K - $459K
     
         
           |    
          
                               
              29.1K
              $426K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              4.34K
              $425K
             
           | 
          
            
              
            
           |