Mar 21                           
            2020                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,508               
              $3.86 p/Share               
          
        
            
        
          
              1,168 
              Reduced 0.62% 
          
   
         
        
          
            186,161 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 18                           
            2020                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $100,099               
              $4.08 p/Share               
          
        
            
        
          
              24,534 
              Added 11.58% 
          
   
         
        
          
            187,329 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2019                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $51,269               
              $11.16 p/Share               
          
        
            
        
          
              4,594 
              Reduced 2.84% 
          
   
         
        
          
            157,413 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2019                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,382 
              Added 3.2% 
          
   
         
        
          
            162,795 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 29                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,002               
              $7.65 p/Share               
          
        
            
        
          
              131 
              Reduced 0.08% 
          
   
         
        
          
            162,007 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 29                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $3,228               
              $7.65 p/Share               
          
        
            
        
          
              422 
              Added 0.26% 
          
   
         
        
          
            162,138 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,434               
              $8.01 p/Share               
          
        
            
        
          
              179 
              Reduced 0.11% 
          
   
         
        
          
            161,716 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,614               
              $8.01 p/Share               
          
        
            
        
          
              576 
              Added 0.35% 
          
   
         
        
          
            161,895 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,438               
              $8.08 p/Share               
          
        
            
        
          
              178 
              Reduced 0.11% 
          
   
         
        
          
            161,319 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,614               
              $8.08 p/Share               
          
        
            
        
          
              571 
              Added 0.35% 
          
   
         
        
          
            161,497 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,437               
              $7.94 p/Share               
          
        
            
        
          
              181 
              Reduced 0.11% 
          
   
         
        
          
            160,926 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,613               
              $7.94 p/Share               
          
        
            
        
          
              581 
              Added 0.36% 
          
   
         
        
          
            161,107 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 09                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,433               
              $7.54 p/Share               
          
        
            
        
          
              190 
              Reduced 0.12% 
          
   
         
        
          
            160,526 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 09                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,614               
              $7.54 p/Share               
          
        
            
        
          
              612 
              Added 0.38% 
          
   
         
        
          
            160,716 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,436               
              $7.04 p/Share               
          
        
            
        
          
              204 
              Reduced 0.13% 
          
   
         
        
          
            160,104 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,611               
              $7.04 p/Share               
          
        
            
        
          
              655 
              Added 0.41% 
          
   
         
        
          
            160,308 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,434               
              $6.43 p/Share               
          
        
            
        
          
              223 
              Reduced 0.14% 
          
   
         
        
          
            159,653 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,610               
              $6.43 p/Share               
          
        
            
        
          
              717 
              Added 0.45% 
          
   
         
        
          
            159,876 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 27                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,434               
              $5.9 p/Share               
          
        
            
        
          
              243 
              Reduced 0.15% 
          
   
         
        
          
            159,159 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 27                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,614               
              $5.9 p/Share               
          
        
            
        
          
              782 
              Added 0.49% 
          
   
         
        
          
            159,402 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,397 
              Added 5.59% 
          
   
         
        
          
            158,620 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 16                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $63,851               
              $6.46 p/Share               
          
        
            
        
          
              9,884 
              Reduced 6.21% 
          
   
         
        
          
            149,223 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,395               
              $6.31 p/Share               
          
        
            
        
          
              221 
              Reduced 0.14% 
          
   
         
        
          
            159,107 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $4,613               
              $6.31 p/Share               
          
        
            
        
          
              731 
              Added 0.46% 
          
   
         
        
          
            159,328 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 28                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $1,676               
              $6.03 p/Share               
          
        
            
        
          
              278 
              Reduced 0.17% 
          
   
         
        
          
            158,597 First BanCorp Common S...