Mar 29                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,072               
              $5.49 p/Share               
          
        
            
        
          
              2,381 
              Added 0.35% 
          
   
         
        
          
            675,135 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 21                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $459,996               
              $5.41 p/Share               
          
        
            
        
          
              85,027 
              Added 11.22% 
          
   
         
        
          
            672,754 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 20                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $2,457               
              $5.78 p/Share               
          
        
            
        
          
              425 
              Reduced 0.07% 
          
   
         
        
          
            587,727 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,123               
              $5.71 p/Share               
          
        
            
        
          
              722 
              Reduced 0.12% 
          
   
         
        
          
            588,152 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 15                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.71 p/Share               
          
        
            
        
          
              2,290 
              Added 0.39% 
          
   
         
        
          
            588,874 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 01                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,068               
              $6.54 p/Share               
          
        
            
        
          
              622 
              Reduced 0.11% 
          
   
         
        
          
            586,584 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Mar 01                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $6.54 p/Share               
          
        
            
        
          
              1,999 
              Added 0.34% 
          
   
         
        
          
            587,206 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,488               
              $6.6 p/Share               
          
        
            
        
          
              680 
              Reduced 0.12% 
          
   
         
        
          
            585,207 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 15                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $6.6 p/Share               
          
        
            
        
          
              1,981 
              Added 0.34% 
          
   
         
        
          
            585,887 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,877               
              $6.86 p/Share               
          
        
            
        
          
              711 
              Reduced 0.12% 
          
   
         
        
          
            583,906 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Feb 01                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $6.86 p/Share               
          
        
            
        
          
              1,906 
              Added 0.32% 
          
   
         
        
          
            584,617 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 18                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,879               
              $6.54 p/Share               
          
        
            
        
          
              746 
              Reduced 0.13% 
          
   
         
        
          
            582,711 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 18                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $6.54 p/Share               
          
        
            
        
          
              1,999 
              Added 0.34% 
          
   
         
        
          
            583,457 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2017                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,879               
              $6.73 p/Share               
          
        
            
        
          
              725 
              Reduced 0.12% 
          
   
         
        
          
            581,458 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Jan 03                           
            2017                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $6.73 p/Share               
          
        
            
        
          
              1,943 
              Added 0.33% 
          
   
         
        
          
            582,183 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 21                           
            2016                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,187               
              $6.83 p/Share               
          
        
            
        
          
              613 
              Reduced 0.11% 
          
   
         
        
          
            580,240 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 21                           
            2016                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $6.83 p/Share               
          
        
            
        
          
              1,914 
              Added 0.33% 
          
   
         
        
          
            580,853 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2016                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,184               
              $6.02 p/Share               
          
        
            
        
          
              695 
              Reduced 0.12% 
          
   
         
        
          
            578,939 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Dec 07                           
            2016                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,075               
              $6.02 p/Share               
          
        
            
        
          
              2,172 
              Added 0.37% 
          
   
         
        
          
            579,634 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 22                           
            2016                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,185               
              $6.58 p/Share               
          
        
            
        
          
              636 
              Reduced 0.11% 
          
   
         
        
          
            577,462 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 22                           
            2016                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,074               
              $6.58 p/Share               
          
        
            
        
          
              1,987 
              Added 0.34% 
          
   
         
        
          
            578,098 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2016                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,184               
              $5.14 p/Share               
          
        
            
        
          
              814 
              Reduced 0.14% 
          
   
         
        
          
            576,111 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2016                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,076               
              $5.14 p/Share               
          
        
            
        
          
              2,544 
              Added 0.44% 
          
   
         
        
          
            576,925 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 26                           
            2016                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $4,186               
              $5.38 p/Share               
          
        
            
        
          
              778 
              Reduced 0.14% 
          
   
         
        
          
            574,381 First BanCorp Common S... 
          
          
        
          
             
                
        
      
      
        
            Oct 26                           
            2016                           
          
        
          
            
              BUY 
            
            
                Grant, award, or other acquisition 
            
                            
         
        
          
              $13,073               
              $5.38 p/Share               
          
        
            
        
          
              2,430 
              Added 0.42% 
          
   
         
        
          
            575,159 First BanCorp Common S...