Inconsistency with TM import

Because my TM had become very large (>500 MB),  I exported it as TMX and created a new TM.

I then imported this TMX into the new (empty) TM
The following statistics were shown:

Read: 137607 Imported 28365

I then reimported the same TMX into the same (but now not empty) TM

Read: 137607 Imported 131160

For the third time, I then reimported the same TMX into the same (but now updated) TM

Read: 137607 Imported 1997

In all cases, Errors  0.

In all cases, no filters were set, Option: Add new translation units 

What is the reason for this behavior?

.