May 2nd 2008. All payments have been processed
All payments covering the period 2008-04-16 to 2008-04-30 have been processed today.