I researched this a few years ago, and these are the best estimates I could find at that time (if anyone has a definite date that is different, let me know and I will update):
Membership Extras
Prior to Apr 4, 2016 any contract qualified
25: Apr 4, 2016
75: Feb 25, 2018
100: Sep 17, 2019
125...