It seems likely the numbers CIC were posting on their website were meaningless, they were updated sporadically and were at one point changed completely (reduced), then they disappeared. I don't think we can read too much in to them. The only thing we know at this point is that they stopped charging credit cards two weeks ago, which is not a good sign