| 
              
           | 
          
            
           | 
          
                                   
      $193.21 - $210.15
      $628K - $683K
     
         
           |    
          
                               
              3.25K
              $665K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $110.31 - $127.65
      $450K - $520K
     
         
           |    
          
                               
              4.08K
              $503K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.98 - $67.62
      $394K - $522K
     
         
           |    
          
                               
              7.72K
              $435K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.5 - $104.57
      $427K - $607K
     
         
           |    
          
                               
              5.81K
              $432K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $522.22 - $611.76
      $419K - $491K
     
         
           |    
          
                               
              803
              $420K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.56 - $66.98
      $363K - $500K
     
         
           |    
          
                               
              7.47K
              $402K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.34 - $16.95
      $268K - $369K
     
         
           |    
          
                               
              21.7K
              $365K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $381.94 - $489.97
      $332K - $426K
     
         
           |    
          
                               
              869
              $351K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.31 - $21.16
      $238K - $379K
     
         
           |    
          
                               
              17.9K
              $346K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $237.58 - $259.17
      $317K - $345K
     
         
           |    
          
                               
              1.33K
              $338K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.67 - $80.98
      $331K - $402K
     
         
           |    
          
                               
              4.96K
              $332K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.03 - $108.14
      $329K - $367K
     
         
           |    
          
                               
              3.4K
              $331K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.0 - $26.51
      $276K - $333K
     
         
           |    
          
                               
              12.6K
              $330K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.84 - $120.06
      $170K - $320K
     
         
           |    
          
                               
              2.67K
              $320K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.43 - $61.95
      $286K - $345K
     
         
           |    
          
                               
              5.57K
              $319K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.0 - $90.05
      $291K - $315K
     
         
           |    
          
                               
              3.5K
              $294K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.05 - $6.56
      $266K - $346K
     
         
           |    
          
                               
              52.7K
              $284K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.4 - $45.43
      $264K - $289K
     
         
           |    
          
                               
              6.37K
              $280K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $157.1 - $178.94
      $232K - $264K
     
         
           |    
          
                               
              1.48K
              $260K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $301.83 - $345.45
      $228K - $261K
     
         
           |    
          
                               
              755
              $260K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $93.1 - $110.49
      $250K - $297K
     
         
           |    
          
                               
              2.69K
              $250K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.29 - $90.77
      $225K - $249K
     
         
           |    
          
                               
              2.74K
              $247K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.35 - $54.36
      $239K - $307K
     
         
           |    
          
                               
              5.66K
              $239K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.71 - $37.46
      $193K - $252K
     
         
           |    
          
                               
              6.72K
              $237K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $259.49 - $300.41
      $202K - $233K
     
         
           |    
          
                               
              777
              $233K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.09 - $33.65
      $222K - $298K
     
         
           |    
          
                               
              8.85K
              $227K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $236.93 - $271.12
      $195K - $223K
     
         
           |    
          
                               
              822
              $222K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.42 - $42.19
      $208K - $222K
     
         
           |    
          
                               
              5.27K
              $221K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.82 - $84.78
      $171K - $221K
     
         
           |    
          
                               
              2.6K
              $220K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.63 - $36.37
      $208K - $321K
     
         
           |    
          
                               
              8.82K
              $220K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $408.73 - $490.3
      $190K - $228K
     
         
           |    
          
                               
              466
              $213K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.28 - $56.76
      $207K - $238K
     
         
           |    
          
                               
              4.2K
              $212K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.99 - $38.74
      $193K - $207K
     
         
           |    
          
                               
              5.35K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.41 - $22.28
      $199K - $207K
     
         
           |    
          
                               
              9.28K
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.08 - $42.37
      $191K - $207K
     
         
           |    
          
                               
              4.9K
              $204K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $145.8 - $158.1
      $185K - $201K
     
         
           |    
          
                               
              1.27K
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.33 - $46.04
      $149K - $189K
     
         
           |    
          
                               
              4.11K
              $185K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.62 - $11.02
      $114K - $131K
     
         
           |    
          
                               
              11.9K
              $120K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              22.9K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              67.9K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              12.9K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              14.5K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.01K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              3.57K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              22.8K
              $0
             
           | 
          
            
              
            
           |