Feb 28                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $6.03 p/Share               
          
        
            
        
          
              2,168 
              Added 0.57% 
          
   
         
        
          
            375,209 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,130               
              $6.02 p/Share               
          
        
            
        
          
              686 
              Reduced 0.18% 
          
   
         
        
          
            373,041 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $6.02 p/Share               
          
        
            
        
          
              2,172 
              Added 0.58% 
          
   
         
        
          
            373,727 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,068               
              $6.0 p/Share               
          
        
            
        
          
              678 
              Reduced 0.18% 
          
   
         
        
          
            371,555 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $6.0 p/Share               
          
        
            
        
          
              2,179 
              Added 0.58% 
          
   
         
        
          
            372,233 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,690               
              $5.46 p/Share               
          
        
            
        
          
              859 
              Reduced 0.23% 
          
   
         
        
          
            370,054 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,077               
              $5.46 p/Share               
          
        
            
        
          
              2,395 
              Added 0.64% 
          
   
         
        
          
            370,913 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,877               
              $5.08 p/Share               
          
        
            
        
          
              960 
              Reduced 0.26% 
          
   
         
        
          
            368,518 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.08 p/Share               
          
        
            
        
          
              2,574 
              Added 0.69% 
          
   
         
        
          
            369,478 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,183               
              $5.12 p/Share               
          
        
            
        
          
              817 
              Reduced 0.22% 
          
   
         
        
          
            366,904 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.12 p/Share               
          
        
            
        
          
              2,554 
              Added 0.69% 
          
   
         
        
          
            367,721 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,182               
              $5.02 p/Share               
          
        
            
        
          
              833 
              Reduced 0.23% 
          
   
         
        
          
            365,167 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,072               
              $5.02 p/Share               
          
        
            
        
          
              2,604 
              Added 0.71% 
          
   
         
        
          
            366,000 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 21                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,181               
              $4.96 p/Share               
          
        
            
        
          
              843 
              Reduced 0.23% 
          
   
         
        
          
            363,396 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 21                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $4.96 p/Share               
          
        
            
        
          
              2,636 
              Added 0.72% 
          
   
         
        
          
            364,239 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,185               
              $4.75 p/Share               
          
        
            
        
          
              881 
              Reduced 0.24% 
          
   
         
        
          
            361,603 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,077               
              $4.75 p/Share               
          
        
            
        
          
              2,753 
              Added 0.75% 
          
   
         
        
          
            362,484 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,183               
              $5.04 p/Share               
          
        
            
        
          
              830 
              Reduced 0.23% 
          
   
         
        
          
            359,731 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $5.04 p/Share               
          
        
            
        
          
              2,594 
              Added 0.71% 
          
   
         
        
          
            360,561 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,183               
              $4.95 p/Share               
          
        
            
        
          
              845 
              Reduced 0.24% 
          
   
         
        
          
            357,967 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $4.95 p/Share               
          
        
            
        
          
              2,641 
              Added 0.73% 
          
   
         
        
          
            358,812 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 26                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,186               
              $5.5 p/Share               
          
        
            
        
          
              761 
              Reduced 0.21% 
          
   
         
        
          
            356,171 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 26                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $5.5 p/Share               
          
        
            
        
          
              2,377 
              Added 0.66% 
          
   
         
        
          
            356,932 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 13                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,181               
              $5.72 p/Share               
          
        
            
        
          
              731 
              Reduced 0.21% 
          
   
         
        
          
            354,555 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 13                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.72 p/Share               
          
        
            
        
          
              2,286 
              Added 0.64% 
          
   
         
        
          
            355,286 First BanCorp Common S...