| 
          
         | 
        
          
         | 
        
                               
              $24.18 - $24.27
              $3.99 Million - $4 Million
             
         |         
        
                       
         | 
        
                             
            263,526
            $6.39 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.18 - $24.28
              $1,861 - $1,869
             
         |         
        
                       
         | 
        
                             
            98,685
            $2.39 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.19 - $24.36
              $223,152 - $224,721
             
         |         
        
                       
         | 
        
                             
            98,608
            $2.39 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.33 - $24.53
              $34,694 - $34,979
             
         |         
        
                       
         | 
        
                             
            89,383
            $2.18 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.51 - $24.7
              $428,165 - $431,484
             
         |         
        
                       
         | 
        
                             
            87,957
            $2.16 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.68 - $24.79
              $111,923 - $112,422
             
         |         
        
                       
         | 
        
                             
            70,488
            $1.74 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.79 - $24.91
              $277,895 - $279,241
             
         |         
        
                       
         | 
        
                             
            65,953
            $1.64 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.87 - $25.03
              $398,690 - $401,255
             
         |         
        
                       
         | 
        
                             
            54,743
            $1.36 Million
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.99 - $25.12
              $766,618 - $770,606
             
         |         
        
                       
         | 
        
                             
            38,712
            $970,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $25.09 - $25.23
              $9,509 - $9,562
             
         |         
        
                       
         | 
        
                             
            8,035
            $202,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $22.02 - $24.94
              $4,668 - $5,287
             
         |         
        
                       
         | 
        
                             
            8,414
            $206,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.49 - $24.71
              $1,542 - $1,556
             
         |         
        
                       
         | 
        
                             
            8,202
            $201,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.34 - $24.68
              $997 - $1,011
             
         |         
        
                       
         | 
        
                             
            8,265
            $203,000
                  
         | 
        
          
                    
          
         |        
      
         
      
      
        | 
          
         | 
        
          
         | 
        
                               
              $24.02 - $24.51
              $199,510 - $203,580
             
         |         
        
                       
         | 
        
                             
            8,306
            $204,000
                  
         | 
        
          
                    
          
         |