| 
              
           | 
          
            
           | 
          
                                   
      $32.05 - $36.52
      $200K - $228K
     
         
           |    
          
                               
              6.24K
              $221K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $252.42 - $311.93
      $209K - $259K
     
         
           |    
          
                               
              829
              $221K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.78 - $148.0
      $182K - $237K
     
         
           |    
          
                               
              1.6K
              $221K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $221.21 - $252.43
      $197K - $225K
     
         
           |    
          
                               
              891
              $220K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.0 - $15.73
      $188K - $228K
     
         
           |    
          
                               
              14.5K
              $218K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $276.5 - $362.79
      $179K - $234K
     
         
           |    
          
                               
              646
              $217K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $196.16 - $227.94
      $208K - $242K
     
         
           |    
          
                               
              1.06K
              $217K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $213.69 - $247.69
      $193K - $223K
     
         
           |    
          
                               
              901
              $216K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $129.67 - $147.5
      $190K - $216K
     
         
           |    
          
                               
              1.46K
              $215K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $298.82 - $354.89
      $193K - $230K
     
         
           |    
          
                               
              647
              $212K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.34 - $45.65
      $195K - $215K
     
         
           |    
          
                               
              4.71K
              $212K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $122.57 - $132.57
      $200K - $216K
     
         
           |    
          
                               
              1.63K
              $211K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.63 - $42.59
      $168K - $213K
     
         
           |    
          
                               
              5K
              $210K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $252.18 - $305.41
      $173K - $210K
     
         
           |    
          
                               
              686
              $209K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $117.67 - $131.43
      $198K - $221K
     
         
           |    
          
                               
              1.68K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.13 - $26.99
      $191K - $223K
     
         
           |    
          
                               
              8.25K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $281.0 - $296.29
      $196K - $207K
     
         
           |    
          
                               
              697
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.9 - $92.9
      $190K - $208K
     
         
           |    
          
                               
              2.24K
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $201.0 - $334.87
      $134K - $223K
     
         
           |    
          
                               
              665
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.5 - $35.2
      $204K - $282K
     
         
           |    
          
                               
              8.01K
              $204K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $150.75 - $162.82
      $190K - $205K
     
         
           |    
          
                               
              1.26K
              $204K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.43 - $45.05
      $195K - $207K
     
         
           |    
          
                               
              4.6K
              $202K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $300.7 - $455.9
      $188K - $285K
     
         
           |    
          
                               
              626
              $201K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $132.9 - $142.03
      $190K - $203K
     
         
           |    
          
                               
              1.43K
              $201K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $122.37 - $127.46
      $193K - $201K
     
         
           |    
          
                               
              1.58K
              $201K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.75 - $67.68
      $175K - $205K
     
         
           |    
          
                               
              3.03K
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $150.71 - $178.14
      $170K - $201K
     
         
           |    
          
                               
              1.13K
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.46 - $12.96
      $182K - $225K
     
         
           |    
          
                               
              17.4K
              $191K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.27K
              $173K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.27 - $8.85
      $155K - $166K
     
         
           |    
          
                               
              18.8K
              $163K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.37 - $16.85
      $152K - $208K
     
         
           |    
          
                               
              12.3K
              $156K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              816
              $151K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.62 - $5.61
      $48.2K - $103K
     
         
           |    
          
                               
              18.4K
              $97K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.99 - $1.54
      $44.9K - $69.9K
     
         
           |    
          
                               
              45.4K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.92K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.58K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.06K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              11.2K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              52.9K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              6.41K
              $0
             
           | 
          
            
              
            
           |