You can look back (4) years to see what happened:
On March 31st, 2012, the USNAClass of 2016 Appointment thread was at 84 Appointments , the last updated entry was at 87 Appointments on April 6th, 2012.
On March 31st, 2013, the USNA Class of 2017 Appointment thread was at 115 Appointments , the last updated entry was at 121 Appointments on April 4th, 2013.
On March 31st, 2014, the USNA Class of 2018 Appointment thread was at 96 Appointments , the last updated entry was at 104 Appointments on June 9th, 2014.
On March 31st, 2015, the USNA Class of 2019 Appointment thread was at 76 Appointments , the last updated entry was at 85 Appointments on May 10th, 2015.
Things do happen that don't make it to this forum. We met a Plebe this year who didn't get her appointment until July 1!!