Microsoft received 37,000 end-user data requests in first half of year