| 
              
           | 
          
            
           | 
          
                                   
      $457.79 - $648.32
      $455K - $644K
     
         
           |    
          
                               
              993
              $546K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.74 - $62.97
      $426K - $587K
     
         
           |    
          
                               
              9.32K
              $540K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.39 - $66.75
      $508K - $673K
     
         
           |    
          
                               
              10.1K
              $539K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.21 - $32.68
      $463K - $536K
     
         
           |    
          
                               
              16.4K
              $535K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $86.87 - $103.67
      $460K - $550K
     
         
           |    
          
                               
              5.3K
              $532K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $188.14 - $246.1
      $507K - $663K
     
         
           |    
          
                               
              2.69K
              $530K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.26 - $11.77
      $514K - $589K
     
         
           |    
          
                               
              50.1K
              $530K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.25 - $49.37
      $482K - $525K
     
         
           |    
          
                               
              10.6K
              $522K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.85 - $87.67
      $489K - $632K
     
         
           |    
          
                               
              7.21K
              $514K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.44 - $37.65
      $514K - $826K
     
         
           |    
          
                               
              21.9K
              $513K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              19.2K
              $512K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.53 - $87.54
      $492K - $534K
     
         
           |    
          
                               
              6.1K
              $509K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.02 - $10.67
      $445K - $527K
     
         
           |    
          
                               
              49.3K
              $507K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $541.46 - $628.34
      $480K - $557K
     
         
           |    
          
                               
              886
              $501K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.99 - $41.85
      $496K - $611K
     
         
           |    
          
                               
              14.6K
              $496K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.43 - $83.38
      $445K - $512K
     
         
           |    
          
                               
              6.14K
              $493K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.44 - $28.34
      $485K - $707K
     
         
           |    
          
                               
              24.9K
              $488K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.08 - $28.72
      $483K - $690K
     
         
           |    
          
                               
              24K
              $482K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              7.47K
              $482K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.87 - $73.51
      $410K - $571K
     
         
           |    
          
                               
              7.76K
              $481K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.66 - $66.04
      $412K - $480K
     
         
           |    
          
                               
              7.27K
              $468K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.94 - $43.82
      $449K - $759K
     
         
           |    
          
                               
              17.3K
              $460K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.19 - $64.29
      $445K - $492K
     
         
           |    
          
                               
              7.65K
              $459K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $115.79 - $154.66
      $407K - $543K
     
         
           |    
          
                               
              3.51K
              $458K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.41 - $16.82
      $365K - $458K
     
         
           |    
          
                               
              27.2K
              $457K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.09 - $26.78
      $424K - $492K
     
         
           |    
          
                               
              18.4K
              $451K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.15 - $91.81
      $451K - $636K
     
         
           |    
          
                               
              6.93K
              $451K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.81 - $53.67
      $451K - $716K
     
         
           |    
          
                               
              13.4K
              $451K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.88 - $64.28
      $424K - $516K
     
         
           |    
          
                               
              8.02K
              $450K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.11 - $30.39
      $440K - $532K
     
         
           |    
          
                               
              17.5K
              $442K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.78 - $13.39
      $429K - $488K
     
         
           |    
          
                               
              36.4K
              $438K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.34 - $89.04
      $394K - $460K
     
         
           |    
          
                               
              5.16K
              $435K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $96.38 - $129.12
      $427K - $572K
     
         
           |    
          
                               
              4.43K
              $434K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.42 - $88.95
      $382K - $451K
     
         
           |    
          
                               
              5.07K
              $425K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.36 - $44.42
      $422K - $530K
     
         
           |    
          
                               
              11.9K
              $421K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $219.6 - $270.85
      $345K - $426K
     
         
           |    
          
                               
              1.57K
              $420K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.27 - $14.23
      $348K - $534K
     
         
           |    
          
                               
              37.5K
              $415K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.56 - $61.02
      $374K - $470K
     
         
           |    
          
                               
              7.7K
              $407K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.16 - $58.58
      $307K - $389K
     
         
           |    
          
                               
              6.64K
              $388K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.67 - $86.15
      $376K - $465K
     
         
           |    
          
                               
              5.4K
              $386K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.38 - $37.32
      $337K - $459K
     
         
           |    
          
                               
              12.3K
              $386K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.25 - $38.23
      $385K - $503K
     
         
           |    
          
                               
              13.2K
              $385K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.92 - $11.7
      $378K - $496K
     
         
           |    
          
                               
              42.4K
              $382K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.19 - $4.58
      $266K - $382K
     
         
           |    
          
                               
              83.3K
              $381K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $271.72 - $421.11
      $364K - $563K
     
         
           |    
          
                               
              1.34K
              $378K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.88 - $27.03
      $336K - $457K
     
         
           |    
          
                               
              16.9K
              $377K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.48 - $63.78
      $357K - $524K
     
         
           |    
          
                               
              8.21K
              $376K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.93 - $57.69
      $355K - $512K
     
         
           |    
          
                               
              8.88K
              $375K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.67 - $42.99
      $263K - $409K
     
         
           |    
          
                               
              9.52K
              $375K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.17 - $12.89
      $374K - $673K
     
         
           |    
          
                               
              52.2K
              $374K
             
           | 
          
            
              
            
           |