| 
          
         | 
        
          
         | 
        
                               
              $0.0 - $25.12
              $0 - $241,227
             
         |         
        
                       
         | 
        
                             
            603
            $0
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $25.02 - $25.14
              $300 - $301
             
         |         
        
                       
         | 
        
                             
            10,206
            $255,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.99 - $25.17
              $176,479 - $177,750
             
         |         
        
                       
         | 
        
                             
            10,194
            $255,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $25.05 - $25.21
              $218,711 - $220,108
             
         |         
        
                       
         | 
        
                             
            17,256
            $433,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.91 - $25.19
              $100,287 - $101,414
             
         |         
        
                       
         | 
        
                             
            25,987
            $649,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.98 - $25.3
              $152,677 - $154,633
             
         |         
        
                       
         | 
        
                             
            30,013
            $750,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $25.02 - $25.28
              $598,003 - $604,217
             
         |         
        
                       
         | 
        
                             
            23,901
            $597,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $25.02 - $25.28
              $598,003 - $604,217
             
         |         
        
                       
         | 
        
                             
            0
            $0
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $25.17 - $25.61
              $601,588 - $612,104
             
         |         
        
                       
         | 
        
                             
            23,901
            $602,000
                  
         | 
        
          
                    
          
         |