I have placed a sell order of 5Mn at Fidelity few months back for WSTI @ .0002, but, two weeks before around 300,000 shares were traded. I believe my sell order should be on the top. But, after that I have seen many shares were traded at .0002, but not mine. I have no idea why mine was not executed?