Something unexpected happens with counters. Mangle rule increments by 10, and that is expected, Wireshark shows exactly 10 outgoing packets. But masquerade rule increments by 1 only. I expect it increments by 10. Why is that?
From the manual, “Nat matches only the first packet of the connection, connection tracking remembers the action and performs on all other packets belonging to the same connection.”
As Sob wrote it does only connections. If connection stopped or changed connection tracking has to catch up with the new situation..
Packets is the right term here because it counts the the first the packet of a connection triggering that rule. If you use would use Connections then it will be interpreted as the number of concurrent connections.
The lower count than expected does makes one puzzle but then that happens also to rules that only are triggered by SYNC like when you mark connections in Mangle. You mark that connection, connection tracking will take care of all traffic marked once and all following traffic till the connection times out.