Jan 05                           
            2022                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $99               
              $33.0 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,270 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 29                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $97               
              $32.45 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,261 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 22                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $95               
              $31.79 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,258 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 21                           
            2021                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $2,205               
              $22.05 p/Share               
          
        
            
        
          
              100 
              Added 1.57% 
          
   
         
        
          
            6,255 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $100               
              $33.21 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,155 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 08                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.7 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,152 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.7 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,149 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 24                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.65 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,093 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 17                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.16 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,089 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 10                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.55 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,086 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Nov 03                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.5 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,083 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 27                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $31.89 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,080 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 20                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.15 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,077 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 13                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.5 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,074 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 06                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $31.98 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,071 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 29                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.0 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,068 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 22                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.15 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,065 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 15                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $94               
              $31.21 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,062 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 08                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $31.86 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,058 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $96               
              $32.15 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            6,055 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $97               
              $32.35 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            5,999 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 18                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $100               
              $33.5 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            5,996 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 11                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $100               
              $33.4 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            5,993 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $102               
              $34.04 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            5,990 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 28                           
            2021                           
          
        
          
            
              BUY 
            
            
                Open market or private purchase 
            
                            
         
        
          
              $98               
              $32.67 p/Share               
          
        
            
        
          
              3 
              Added 0.05% 
          
   
         
        
          
            5,987 Common Stock