| 
              
           | 
          
            
           | 
          
                                   
      $484.66 - $738.09
      $279K - $425K
     
         
           |    
          
                               
              3.55K
              $2.62M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.18 - $81.07
      $791K - $940K
     
         
           |    
          
                               
              11.6K
              $898K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.17 - $83.07
      $683K - $976K
     
         
           |    
          
                               
              11.7K
              $897K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.84 - $36.72
      $819K - $916K
     
         
           |    
          
                               
              24.9K
              $890K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.85 - $140.6
      $478K - $885K
     
         
           |    
          
                               
              6.3K
              $885K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.68 - $145.07
      $656K - $875K
     
         
           |    
          
                               
              8.01K
              $1.14M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $88.67 - $120.26
      $753K - $1.02M
     
         
           |    
          
                               
              8.49K
              $859K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $206.03 - $243.28
      $745K - $879K
     
         
           |    
          
                               
              5.07K
              $1.18M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.19 - $33.64
      $634K - $846K
     
         
           |    
          
                               
              25.2K
              $841K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.04 - $64.55
      $750K - $820K
     
         
           |    
          
                               
              22.8K
              $1.46M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.84 - $17.97
      $506K - $838K
     
         
           |    
          
                               
              46.6K
              $837K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.18 - $44.14
      $684K - $969K
     
         
           |    
          
                               
              21.9K
              $835K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $88.76 - $105.77
      $788K - $939K
     
         
           |    
          
                               
              18.6K
              $1.83M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.5 - $99.11
      $598K - $817K
     
         
           |    
          
                               
              8.25K
              $817K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $88.97 - $117.24
      $585K - $771K
     
         
           |    
          
                               
              9.18K
              $1.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.58 - $14.61
      $665K - $839K
     
         
           |    
          
                               
              57.4K
              $801K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.67 - $86.45
      $792K - $942K
     
         
           |    
          
                               
              10.9K
              $797K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $328.01 - $475.68
      $557K - $807K
     
         
           |    
          
                               
              1.7K
              $793K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $151.14 - $186.7
      $635K - $784K
     
         
           |    
          
                               
              6.83K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.82 - $17.04
      $612K - $813K
     
         
           |    
          
                               
              47.7K
              $774K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.83 - $102.01
      $792K - $1.16M
     
         
           |    
          
                               
              15.1K
              $1.15M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.7 - $84.62
      $657K - $834K
     
         
           |    
          
                               
              9.86K
              $768K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.02 - $70.83
      $677K - $798K
     
         
           |    
          
                               
              11.3K
              $761K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.79 - $64.85
      $739K - $816K
     
         
           |    
          
                               
              12.6K
              $760K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.63 - $46.85
      $316K - $755K
     
         
           |    
          
                               
              16.1K
              $754K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.66 - $30.08
      $677K - $826K
     
         
           |    
          
                               
              27.5K
              $751K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.02 - $26.3
      $784K - $981K
     
         
           |    
          
                               
              45.2K
              $952K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.43 - $13.03
      $631K - $872K
     
         
           |    
          
                               
              66.9K
              $742K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              14.1K
              $742K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.6 - $4.33
      $446K - $743K
     
         
           |    
          
                               
              172K
              $734K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.46 - $47.74
      $613K - $874K
     
         
           |    
          
                               
              18.3K
              $728K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.62 - $15.51
      $471K - $759K
     
         
           |    
          
                               
              48.9K
              $721K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.57 - $4.95
      $787K - $1.52M
     
         
           |    
          
                               
              393K
              $1.14M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $301.89 - $340.04
      $639K - $720K
     
         
           |    
          
                               
              2.12K
              $699K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.79 - $127.3
      $604K - $733K
     
         
           |    
          
                               
              12K
              $1.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.11 - $14.72
      $676K - $896K
     
         
           |    
          
                               
              60.8K
              $694K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.48 - $25.07
      $645K - $753K
     
         
           |    
          
                               
              30K
              $690K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.45 - $79.6
      $593K - $690K
     
         
           |    
          
                               
              8.67K
              $688K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.35 - $59.68
      $435K - $695K
     
         
           |    
          
                               
              11.6K
              $686K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.47 - $99.6
      $576K - $850K
     
         
           |    
          
                               
              8.54K
              $683K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.81 - $34.89
      $1.85M - $2.49M
     
         
           |    
          
                               
              216K
              $5.72M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.53 - $34.19
      $327K - $675K
     
         
           |    
          
                               
              19.8K
              $675K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.39 - $20.55
      $651K - $770K
     
         
           |    
          
                               
              62.9K
              $1.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.67 - $143.04
      $332K - $702K
     
         
           |    
          
                               
              4.91K
              $658K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.53 - $65.71
      $649K - $671K
     
         
           |    
          
                               
              10.2K
              $654K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $172.54 - $201.04
      $612K - $713K
     
         
           |    
          
                               
              5.07K
              $917K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.07 - $78.22
      $364K - $424K
     
         
           |    
          
                               
              39.3K
              $3.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.03 - $35.81
      $278K - $497K
     
         
           |    
          
                               
              30.4K
              $1.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.58 - $63.92
      $677K - $890K
     
         
           |    
          
                               
              19.9K
              $992K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $124.45 - $160.72
      $474K - $612K
     
         
           |    
          
                               
              6.98K
              $1.01M
             
           | 
          
            
              
            
           |