| 
              
           | 
          
            
           | 
          
                                   
      $468.22 - $566.51
      $416K - $503K
     
         
           |    
          
                               
              1.59K
              $900K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $99.46 - $129.39
      $487K - $634K
     
         
           |    
          
                               
              7.05K
              $792K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.25 - $65.89
      $441K - $536K
     
         
           |    
          
                               
              8.66K
              $550K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.69 - $5.89
      $448K - $563K
     
         
           |    
          
                               
              196K
              $1.11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.55 - $7.04
      $463K - $587K
     
         
           |    
          
                               
              103K
              $645K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.43 - $7.74
      $448K - $639K
     
         
           |    
          
                               
              216K
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.55 - $15.11
      $193K - $306K
     
         
           |    
          
                               
              90.7K
              $1.21M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.33 - $10.55
      $44.7K - $88.5K
     
         
           |    
          
                               
              96.6K
              $1.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.11 - $7.45
      $256K - $464K
     
         
           |    
          
                               
              72.6K
              $519K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.7 - $10.94
      $275K - $449K
     
         
           |    
          
                               
              49.4K
              $532K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.15 - $2.65
      $213K - $491K
     
         
           |    
          
                               
              194K
              $478K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.79 - $13.31
      $253K - $344K
     
         
           |    
          
                               
              75.7K
              $968K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.58 - $95.07
      $359K - $452K
     
         
           |    
          
                               
              5.04K
              $475K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.66 - $12.46
      $323K - $465K
     
         
           |    
          
                               
              39.1K
              $472K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.57 - $30.84
      $358K - $489K
     
         
           |    
          
                               
              36.2K
              $1.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.55 - $3.97
      $84.6K - $217K
     
         
           |    
          
                               
              193K
              $702K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.09 - $63.81
      $222K - $321K
     
         
           |    
          
                               
              13.6K
              $866K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              29.8K
              $1.47M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              105K
              $439K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.55 - $39.05
      $421K - $463K
     
         
           |    
          
                               
              15.7K
              $574K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.73 - $13.71
      $403K - $633K
     
         
           |    
          
                               
              61.7K
              $630K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.88 - $23.17
      $103K - $220K
     
         
           |    
          
                               
              29.4K
              $677K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.52 - $7.58
      $316K - $434K
     
         
           |    
          
                               
              66.7K
              $480K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.82 - $21.97
      $317K - $414K
     
         
           |    
          
                               
              19K
              $416K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.71 - $3.25
      $240K - $456K
     
         
           |    
          
                               
              140K
              $405K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.22 - $4.43
      $295K - $406K
     
         
           |    
          
                               
              143K
              $601K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.1 - $47.63
      $314K - $439K
     
         
           |    
          
                               
              21.5K
              $962K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $213.54 - $309.26
      $274K - $397K
     
         
           |    
          
                               
              1.49K
              $460K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.63 - $38.64
      $59.8K - $83.6K
     
         
           |    
          
                               
              49.4K
              $1.88M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.38 - $135.49
      $390K - $466K
     
         
           |    
          
                               
              6.6K
              $828K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.34 - $17.27
      $140K - $289K
     
         
           |    
          
                               
              64.3K
              $895K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              38.1K
              $407K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $175.61 - $208.95
      $325K - $387K
     
         
           |    
          
                               
              1.91K
              $398K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.5 - $33.24
      $326K - $409K
     
         
           |    
          
                               
              12.4K
              $391K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.71 - $9.58
      $38K - $77.3K
     
         
           |    
          
                               
              116K
              $993K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              183K
              $512K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.49 - $103.78
      $269K - $364K
     
         
           |    
          
                               
              4.29K
              $445K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.21 - $11.26
      $232K - $362K
     
         
           |    
          
                               
              35.9K
              $404K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.96 - $6.1
      $114K - $236K
     
         
           |    
          
                               
              81.8K
              $498K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.66 - $3.61
      $405K - $881K
     
         
           |    
          
                               
              287K
              $492K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.05 - $12.1
      $287K - $345K
     
         
           |    
          
                               
              45.6K
              $540K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.5 - $107.84
      $308K - $359K
     
         
           |    
          
                               
              4.11K
              $423K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.65 - $26.78
      $378K - $608K
     
         
           |    
          
                               
              29.2K
              $485K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.3 - $6.7
      $465K - $588K
     
         
           |    
          
                               
              318K
              $1.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $208.27 - $238.46
      $322K - $369K
     
         
           |    
          
                               
              4.01K
              $922K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.53 - $81.0
      $159K - $236K
     
         
           |    
          
                               
              10K
              $759K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.44 - $33.91
      $289K - $332K
     
         
           |    
          
                               
              18K
              $587K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.99 - $19.3
      $495K - $797K
     
         
           |    
          
                               
              120K
              $1.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              7.56K
              $333K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.02 - $7.19
      $189K - $271K
     
         
           |    
          
                               
              88.2K
              $611K
             
           | 
          
            
              
            
           |