Seems like a simple enough question but answers vary from between 3,500 and "over twenty thousand."

So, how many tartans are there and how many registries?

Thanks in advance.