Wow that is weird! It should fill immediately since there are 3 million on the ask. I can imagine if there were a bunch of small ask's, but there is 1.5 and 1.4mil sets. Who is the broker?
My screen now shows over 3 Million at the asked. You should have been filled. Your broker is possibly late getting back to you. If you trade online call the service # and ask them to check time and sales if you trade thru a broker ask him the same thing. One caveat--- if you put in an "all or none" AON order, that might present a problem or delay a full execution. In any event, if you do not get a fill shortly, call someone. GL