Changed algorithm.  Counters not decrementing as expected on shard balancing.
Temp commit
Updated logging output
Updated implementation to use MultiRowColumnIterator