It seems theres a continual supply @ the 16-16.5c mark...
It could be one of the big funds selling out some of their shares to guarantee some return (given the CR at 12c and 15c, that's a decent profit)
But yes, you're right - this thing looks ready to run.