Nov 30                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.92 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,214 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 23                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.88 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,143 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 16                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.96 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,140 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 09                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.3 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,137 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 02                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.95 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,134 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 26                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $94               
              $31.25 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,131 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 19                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $31.96 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,128 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 12                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.82 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,125 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 05                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $94               
              $31.5 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,121 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 28                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $97               
              $32.21 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,118 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 21                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $94               
              $31.29 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,115 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 14                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.63 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,112 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 07                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $31.98 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,109 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 31                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.0 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,106 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 24                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.07 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,040 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 17                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $97               
              $32.25 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,037 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 10                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.75 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,034 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.83 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,031 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 27                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $93               
              $31.06 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,028 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 20                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $93               
              $31.0 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,024 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 06                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $90               
              $29.99 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,018 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 29                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $90               
              $29.99 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            8,015 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 22                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $4,567               
              $29.85 p/Share               
          
        
            
        
          
              153 
              Added 1.87% 
          
   
         
        
          
            8,011 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 15                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $93               
              $31.08 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            7,858 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 08                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $91               
              $30.47 p/Share               
          
        
            
        
          
              3 
              Added 0.04% 
          
   
         
        
          
            7,855 Common Stock