Consider the following limit order book of a specialist. The last trade in the stock occurred at a price of $40. If a market buy order for 100 shares comes in, at what price will it be filled? Picture $39.75 $40.50 $40.375 $40.25 or less