Jun 29                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $6,724               
              $7.65 p/Share               
          
        
            
        
          
              879 
              Added 0.56% 
          
   
         
        
          
            156,717 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,108               
              $8.01 p/Share               
          
        
            
        
          
              388 
              Reduced 0.25% 
          
   
         
        
          
            155,838 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 20                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,612               
              $8.01 p/Share               
          
        
            
        
          
              1,200 
              Added 0.76% 
          
   
         
        
          
            156,226 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,111               
              $8.08 p/Share               
          
        
            
        
          
              385 
              Reduced 0.25% 
          
   
         
        
          
            155,026 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jun 06                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,615               
              $8.08 p/Share               
          
        
            
        
          
              1,190 
              Added 0.76% 
          
   
         
        
          
            155,411 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,112               
              $7.94 p/Share               
          
        
            
        
          
              392 
              Reduced 0.25% 
          
   
         
        
          
            154,221 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 23                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,615               
              $7.94 p/Share               
          
        
            
        
          
              1,211 
              Added 0.78% 
          
   
         
        
          
            154,613 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 09                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,114               
              $7.54 p/Share               
          
        
            
        
          
              413 
              Reduced 0.27% 
          
   
         
        
          
            153,402 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            May 09                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,613               
              $7.54 p/Share               
          
        
            
        
          
              1,275 
              Added 0.82% 
          
   
         
        
          
            153,815 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,112               
              $7.04 p/Share               
          
        
            
        
          
              442 
              Reduced 0.29% 
          
   
         
        
          
            151,617 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 25                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,610               
              $7.04 p/Share               
          
        
            
        
          
              1,365 
              Added 0.89% 
          
   
         
        
          
            152,059 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,112               
              $6.43 p/Share               
          
        
            
        
          
              484 
              Reduced 0.32% 
          
   
         
        
          
            151,617 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Apr 11                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,613               
              $6.43 p/Share               
          
        
            
        
          
              1,495 
              Added 0.97% 
          
   
         
        
          
            152,101 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 27                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,109               
              $5.9 p/Share               
          
        
            
        
          
              527 
              Reduced 0.35% 
          
   
         
        
          
            150,606 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 27                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,611               
              $5.9 p/Share               
          
        
            
        
          
              1,629 
              Added 1.07% 
          
   
         
        
          
            151,133 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              13,096 
              Added 8.05% 
          
   
         
        
          
            149,504 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 16                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $98,903               
              $6.46 p/Share               
          
        
            
        
          
              15,310 
              Reduced 10.09% 
          
   
         
        
          
            136,408 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,022               
              $6.31 p/Share               
          
        
            
        
          
              479 
              Reduced 0.31% 
          
   
         
        
          
            151,718 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,610               
              $6.31 p/Share               
          
        
            
        
          
              1,523 
              Added 0.99% 
          
   
         
        
          
            152,197 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 28                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,021               
              $6.03 p/Share               
          
        
            
        
          
              501 
              Reduced 0.33% 
          
   
         
        
          
            150,674 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 28                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,612               
              $6.03 p/Share               
          
        
            
        
          
              1,594 
              Added 1.04% 
          
   
         
        
          
            151,175 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,341               
              $6.02 p/Share               
          
        
            
        
          
              555 
              Reduced 0.37% 
          
   
         
        
          
            149,581 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,614               
              $6.02 p/Share               
          
        
            
        
          
              1,597 
              Added 1.05% 
          
   
         
        
          
            150,136 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,618               
              $6.0 p/Share               
          
        
            
        
          
              603 
              Reduced 0.4% 
          
   
         
        
          
            148,539 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $9,612               
              $6.0 p/Share               
          
        
            
        
          
              1,602 
              Added 1.06% 
          
   
         
        
          
            149,142 First BanCorp Common S...