Mar 21                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              -                  
          
        
            
        
          
              13,285 
              Added 4.65% 
          
   
         
        
          
            272,546 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 16                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $138,567               
              $6.46 p/Share               
          
        
            
        
          
              21,450 
              Reduced 7.64% 
          
   
         
        
          
            259,261 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,635               
              $6.31 p/Share               
          
        
            
        
          
              576 
              Reduced 0.2% 
          
   
         
        
          
            280,711 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,576               
              $6.31 p/Share               
          
        
            
        
          
              1,676 
              Added 0.59% 
          
   
         
        
          
            281,287 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 28                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,588               
              $6.03 p/Share               
          
        
            
        
          
              595 
              Reduced 0.21% 
          
   
         
        
          
            279,611 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 28                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,577               
              $6.03 p/Share               
          
        
            
        
          
              1,754 
              Added 0.62% 
          
   
         
        
          
            280,206 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,540               
              $6.02 p/Share               
          
        
            
        
          
              588 
              Reduced 0.21% 
          
   
         
        
          
            278,452 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 14                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,571               
              $6.02 p/Share               
          
        
            
        
          
              1,756 
              Added 0.63% 
          
   
         
        
          
            279,040 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,804               
              $6.0 p/Share               
          
        
            
        
          
              634 
              Reduced 0.23% 
          
   
         
        
          
            277,284 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 31                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,572               
              $6.0 p/Share               
          
        
            
        
          
              1,762 
              Added 0.63% 
          
   
         
        
          
            277,918 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,199               
              $5.46 p/Share               
          
        
            
        
          
              769 
              Reduced 0.28% 
          
   
         
        
          
            276,156 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 17                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,576               
              $5.46 p/Share               
          
        
            
        
          
              1,937 
              Added 0.69% 
          
   
         
        
          
            276,925 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2018                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,196               
              $5.08 p/Share               
          
        
            
        
          
              826 
              Reduced 0.3% 
          
   
         
        
          
            274,988 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2018                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,577               
              $5.08 p/Share               
          
        
            
        
          
              2,082 
              Added 0.75% 
          
   
         
        
          
            275,814 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,635               
              $5.12 p/Share               
          
        
            
        
          
              710 
              Reduced 0.26% 
          
   
         
        
          
            273,732 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 20                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,573               
              $5.12 p/Share               
          
        
            
        
          
              2,065 
              Added 0.75% 
          
   
         
        
          
            274,442 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,634               
              $5.02 p/Share               
          
        
            
        
          
              724 
              Reduced 0.27% 
          
   
         
        
          
            272,377 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 06                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,572               
              $5.02 p/Share               
          
        
            
        
          
              2,106 
              Added 0.77% 
          
   
         
        
          
            273,101 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 21                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,636               
              $4.96 p/Share               
          
        
            
        
          
              733 
              Reduced 0.27% 
          
   
         
        
          
            270,995 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 21                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,575               
              $4.96 p/Share               
          
        
            
        
          
              2,132 
              Added 0.78% 
          
   
         
        
          
            271,728 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,634               
              $4.75 p/Share               
          
        
            
        
          
              765 
              Reduced 0.28% 
          
   
         
        
          
            269,596 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,574               
              $4.75 p/Share               
          
        
            
        
          
              2,226 
              Added 0.82% 
          
   
         
        
          
            270,361 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,634               
              $5.04 p/Share               
          
        
            
        
          
              721 
              Reduced 0.27% 
          
   
         
        
          
            268,135 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 25                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $10,574               
              $5.04 p/Share               
          
        
            
        
          
              2,098 
              Added 0.77% 
          
   
         
        
          
            268,856 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 11                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $3,633               
              $4.95 p/Share               
          
        
            
        
          
              734 
              Reduced 0.27% 
          
   
         
        
          
            266,758 First BanCorp Common S...