I have no reference to base this on, but suspect these may have been sort of a tax stamp in the various municipalities/states of Germany.