Los Angeles, California
Waterloo, Ontario, Canada
Kowloon, Hong Kong, China
Florham Park, New Jersey
Chicago, Illinois
Dallas, Texas
San Diego, California
Seattle, Washington
New York, New York
Chicago, Illinois
Dalian, China
Guangzhou, China
Norwood, Massachusetts
Davis, California