"nth" feature not counting properly

I have 3 DST-NAT rules:

    chain=dstnat action=dst-nat to-addresses=10.192.8.71 to-ports=5900 
     protocol=tcp dst-port=11101 nth=3,1 

    chain=dstnat action=dst-nat to-addresses=10.192.8.72 to-ports=5900 
     protocol=tcp dst-port=11101 nth=3,2 

    chain=dstnat action=dst-nat to-addresses=10.192.8.73 to-ports=5900 
     protocol=tcp dst-port=11101 nth=3,3

Using this, I thought it would go 1,2,3,1,2,3,1,2,3, etc.

However, #1 is getting about 50% of the packets, #2 is getting about 30% of the packets, and #3 is getting about 20% of the packets.

How can I get 33%, 33%, 33%?

http://wiki.mikrotik.com/wiki/NTH_in_RouterOS_3.x