Eastern Mountain Sports announces three new locations