I have been looking around various web-sites to try to find out how many Sebenzas are produced each year. I keep stumbling across the same answer which is " limited numbers " To me that could mean anything and only seems to leave me more curious than before. Does anyone here have a rough idea in thousands how many are made or how many in a batch ?????????