The BEP released the April 2016 Production Numbers just today.  Two new star note runs were printed:

$1 - Series 2013

L 09 600 001* - L 12 800 000*

$100 - Series 2009A

LA 06 400 001* - LA 09 600 000*

There is nothing particularly interesting about these new runs. Neither are small runs, nor are they new FRBs to collect. Both were printed at the Fort Worth BEP facility. Maybe next month will be more exciting.