Feb 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,636               
              $6.02 p/Share               
          
        
            
        
          
              604 
              Reduced 0.36% 
          
   
         
        
          
            169,087 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,614               
              $6.02 p/Share               
          
        
            
        
          
              1,597 
              Added 0.93% 
          
   
         
        
          
            169,691 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,636               
              $6.0 p/Share               
          
        
            
        
          
              606 
              Reduced 0.36% 
          
   
         
        
          
            168,094 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,612               
              $6.0 p/Share               
          
        
            
        
          
              1,602 
              Added 0.94% 
          
   
         
        
          
            168,700 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,636               
              $5.46 p/Share               
          
        
            
        
          
              666 
              Reduced 0.4% 
          
   
         
        
          
            167,098 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,615               
              $5.46 p/Share               
          
        
            
        
          
              1,761 
              Added 1.04% 
          
   
         
        
          
            167,764 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,637               
              $5.08 p/Share               
          
        
            
        
          
              716 
              Reduced 0.43% 
          
   
         
        
          
            166,003 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,611               
              $5.08 p/Share               
          
        
            
        
          
              1,892 
              Added 1.12% 
          
   
         
        
          
            166,719 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,128               
              $5.12 p/Share               
          
        
            
        
          
              611 
              Reduced 0.37% 
          
   
         
        
          
            164,827 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,615               
              $5.12 p/Share               
          
        
            
        
          
              1,878 
              Added 1.12% 
          
   
         
        
          
            165,438 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,127               
              $5.02 p/Share               
          
        
            
        
          
              623 
              Reduced 0.38% 
          
   
         
        
          
            163,560 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,613               
              $5.02 p/Share               
          
        
            
        
          
              1,915 
              Added 1.15% 
          
   
         
        
          
            164,183 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 21                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,130               
              $4.96 p/Share               
          
        
            
        
          
              631 
              Reduced 0.39% 
          
   
         
        
          
            162,268 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 21                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,612               
              $4.96 p/Share               
          
        
            
        
          
              1,938 
              Added 1.18% 
          
   
         
        
          
            162,899 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,130               
              $4.75 p/Share               
          
        
            
        
          
              659 
              Reduced 0.41% 
          
   
         
        
          
            160,961 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,614               
              $4.75 p/Share               
          
        
            
        
          
              2,024 
              Added 1.24% 
          
   
         
        
          
            161,620 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,130               
              $5.04 p/Share               
          
        
            
        
          
              621 
              Reduced 0.39% 
          
   
         
        
          
            159,596 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,611               
              $5.04 p/Share               
          
        
            
        
          
              1,907 
              Added 1.18% 
          
   
         
        
          
            160,217 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,128               
              $4.95 p/Share               
          
        
            
        
          
              632 
              Reduced 0.4% 
          
   
         
        
          
            158,310 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,613               
              $4.95 p/Share               
          
        
            
        
          
              1,942 
              Added 1.21% 
          
   
         
        
          
            158,942 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 26                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,130               
              $5.5 p/Share               
          
        
            
        
          
              569 
              Reduced 0.36% 
          
   
         
        
          
            157,000 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 26                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,614               
              $5.5 p/Share               
          
        
            
        
          
              1,748 
              Added 1.1% 
          
   
         
        
          
            157,569 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 13                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,129               
              $5.72 p/Share               
          
        
            
        
          
              547 
              Reduced 0.35% 
          
   
         
        
          
            155,821 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Sep 13                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,615               
              $5.72 p/Share               
          
        
            
        
          
              1,681 
              Added 1.06% 
          
   
         
        
          
            156,368 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Aug 30                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,130               
              $5.69 p/Share               
          
        
            
        
          
              550 
              Reduced 0.35% 
          
   
         
        
          
            154,687 First BanCorp Common S...