Steve mine is nearing the 500 mark also.
it does go up and down a bit, I guess this is depending where the water is coming from.
I flush before everyfill also
I use 4040 also. Changed one vessal of resin once in 18 months

on twin di each tanks a sack each. (although I did replace both 18 months ago so not a true reading although I wish it was