The sporting goods store unexpectedly received an additional shipment, bringing the total number of new ice skates to 3887. If they still plan on distributing them equally among their 38 store locations, how many ice skates will each store receive now?