Kua tohatohahia nga hua o te kamupene puta noa i te motu me te kaweake ki te neke atu i te 100 nga whenua me nga rohe penei i Germany, United States, Canada, Russia, Italy, Spain, Portugal, France, UK, Bulgaria, Romania, Ukraine, Middle Asia whenua , Pakistan, Bangladesh, South Korea, Japan, India, Indonesia, Thailand, Mexico, Brazil, Australia, the Middle East and Africa.