Oracle Advanced Queuing - OracleQueue.Dequeue

Oracle Advanced Queuing - OracleQueue.Dequeue

OracleQueue.Dequeue only returns the first message. In my test I enqueue 20 messages, and only the first one gets dequeued. I have no idea why.