public void ConsumeRow(IDataRow row)
        {
            if (row.GetType() != typeof(AddressRow))
            {
                throw new InvalidCastException();
            }
            var addressRow = (AddressRow)row;

            CountLocations(addressRow);
        }