Why was my market buy order not 100% filled in my total?