Aug 30                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,182               
              $5.69 p/Share               
          
        
            
        
          
              735 
              Reduced 0.21% 
          
   
         
        
          
            353,000 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Aug 30                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.69 p/Share               
          
        
            
        
          
              2,298 
              Added 0.65% 
          
   
         
        
          
            353,735 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Aug 16                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,183               
              $5.63 p/Share               
          
        
            
        
          
              743 
              Reduced 0.21% 
          
   
         
        
          
            351,437 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Aug 16                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $5.63 p/Share               
          
        
            
        
          
              2,322 
              Added 0.66% 
          
   
         
        
          
            352,180 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Aug 02                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,182               
              $5.94 p/Share               
          
        
            
        
          
              704 
              Reduced 0.2% 
          
   
         
        
          
            349,858 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Aug 02                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $5.94 p/Share               
          
        
            
        
          
              2,201 
              Added 0.62% 
          
   
         
        
          
            350,562 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jul 19                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,181               
              $5.99 p/Share               
          
        
            
        
          
              698 
              Reduced 0.2% 
          
   
         
        
          
            348,361 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jul 19                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.99 p/Share               
          
        
            
        
          
              2,183 
              Added 0.62% 
          
   
         
        
          
            349,059 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jul 05                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,185               
              $5.97 p/Share               
          
        
            
        
          
              701 
              Reduced 0.2% 
          
   
         
        
          
            346,876 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jul 05                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $5.97 p/Share               
          
        
            
        
          
              2,190 
              Added 0.63% 
          
   
         
        
          
            347,577 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 21                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,181               
              $5.48 p/Share               
          
        
            
        
          
              763 
              Reduced 0.22% 
          
   
         
        
          
            345,387 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 21                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $5.48 p/Share               
          
        
            
        
          
              2,386 
              Added 0.68% 
          
   
         
        
          
            346,150 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 07                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,182               
              $5.3 p/Share               
          
        
            
        
          
              789 
              Reduced 0.23% 
          
   
         
        
          
            343,764 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 07                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $5.3 p/Share               
          
        
            
        
          
              2,467 
              Added 0.71% 
          
   
         
        
          
            344,553 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 24                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,185               
              $5.4 p/Share               
          
        
            
        
          
              775 
              Reduced 0.23% 
          
   
         
        
          
            342,086 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 24                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $5.4 p/Share               
          
        
            
        
          
              2,421 
              Added 0.7% 
          
   
         
        
          
            342,861 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 10                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $139,581               
              $5.75 p/Share               
          
        
            
        
          
              24,275 
              Reduced 6.66% 
          
   
         
        
          
            340,440 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 10                           
            2017                           
          
        
          
            
              SELL 
            
            
                Sale (or disposition) back to the issuer 
            
                            
         
        
          
              -                  
          
        
            
        
          
              264,990 
              Reduced 42.13% 
          
   
         
        
          
            363,987 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 10                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.75 p/Share               
          
        
            
        
          
              2,274 
              Added 0.36% 
          
   
         
        
          
            629,705 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 01                           
            2017                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $301,000               
              $6.02 p/Share               
          
        
            
        
          
              50,000 
              Reduced 7.38% 
          
   
         
        
          
            627,431 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 26                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,181               
              $6.06 p/Share               
          
        
            
        
          
              690 
              Reduced 0.1% 
          
   
         
        
          
            677,431 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 26                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,071               
              $6.06 p/Share               
          
        
            
        
          
              2,157 
              Added 0.32% 
          
   
         
        
          
            678,121 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,181               
              $5.59 p/Share               
          
        
            
        
          
              748 
              Reduced 0.11% 
          
   
         
        
          
            675,964 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $5.59 p/Share               
          
        
            
        
          
              2,339 
              Added 0.34% 
          
   
         
        
          
            676,712 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 29                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,183               
              $5.49 p/Share               
          
        
            
        
          
              762 
              Reduced 0.11% 
          
   
         
        
          
            674,373 First BanCorp Common S...