Shouldn’t only the last digits of a Dynamic IP change when we are assigned a new temp IP?

I kept track of my IP the past months and I noticed that for a few months I had for example an IP starting with 92.. Then the next month I had a different one starting with 79.. How is this possible? I thought only the last digits of an IP change when we have a dynamic one. I didn’t move to another location/change provider. The geo-location remained the same though.