It is not going to be fair for the buyers whose get late to this topic. With just 11 buyers we will finish all the units 104 @ 0.2btc.
True!
There is one buyer which place an order for 500 units!

So, what to do now? To be fair with everyone I could wait up to 10th August to satisfy all buyers.
if you get 30% from FC then just give all your buyers the chance to buy 30% of what they bought, then sort the rest when you get more, or just wait till you get 100%