As I look at JAVA right now there are 322300 shares on the bid on NSDQ, 158600 on BATS, 145200 on ARCA, 67600 on EDGX, 47700 on EDGA, 8000 on BTRD, 195800 on ISE, 13500 on PHS, 900 on CSE and 500 on market maker PERT.
Whatever venue you bid on, you go to the back of the line. You'll have to...