China, Egypt, France, Morocco, Peru, Spain, Switzerland, Taiwan, Thailand
Germany, Poland, United States