Tag Pet Kingdom made estimated tax payments of $107