Apr 01                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              100 
              Added 0.4% 
          
   
         
        
          
            24,690 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 22                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              68 
              Added 0.28% 
          
   
         
        
          
            24,590 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2022                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              103 
              Added 0.42% 
          
   
         
        
          
            24,522 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 14                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              72 
              Added 0.29% 
          
   
         
        
          
            24,419 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              131 
              Added 0.54% 
          
   
         
        
          
            24,347 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 21                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              82 
              Added 0.34% 
          
   
         
        
          
            24,216 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              128 
              Added 0.53% 
          
   
         
        
          
            24,134 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 29                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              85 
              Added 0.35% 
          
   
         
        
          
            24,006 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 01                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              140 
              Added 0.58% 
          
   
         
        
          
            23,921 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 23                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              79 
              Added 0.33% 
          
   
         
        
          
            23,781 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 04                           
            2021                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              147 
              Added 0.62% 
          
   
         
        
          
            23,702 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 15                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              85 
              Added 0.36% 
          
   
         
        
          
            23,555 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 01                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              164 
              Added 0.69% 
          
   
         
        
          
            23,470 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 22                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              97 
              Added 0.41% 
          
   
         
        
          
            23,306 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              173 
              Added 0.74% 
          
   
         
        
          
            23,209 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 30                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              96 
              Added 0.42% 
          
   
         
        
          
            23,036 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 01                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              216 
              Added 0.93% 
          
   
         
        
          
            22,940 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 24                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              111 
              Added 0.49% 
          
   
         
        
          
            22,724 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jan 02                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              176 
              Added 0.77% 
          
   
         
        
          
            22,613 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Dec 17                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              83 
              Added 0.37% 
          
   
         
        
          
            22,437 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Oct 01                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              236 
              Added 1.04% 
          
   
         
        
          
            22,354 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Sep 24                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              105 
              Added 0.47% 
          
   
         
        
          
            22,118 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jul 01                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              212 
              Added 0.95% 
          
   
         
        
          
            22,013 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Jun 25                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              95 
              Added 0.43% 
          
   
         
        
          
            21,801 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Apr 24                           
            2019                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $571,700               
              $228.68 p/Share               
          
        
            
        
          
              2,500 
              Reduced 3.68% 
          
   
         
        
          
            65,441 Common Stock