I wrote a Python implementation of 'Better Estimates from Binned Income Data'. This technique allows distributions to be estimated from binned data.