You can seasonal adjust the data with X-13ARIMA-SEATS. X-13ARIMA-SEATS is a pretty powerful tool and deals with changing seasonal patterns. You can get the X-13ARIMA-SEATS fortan libraries atfrom the US Census Bureau www.census.govhere, but most statistical software include a wrapper around the X-13ARIMA-SEATS program. It should be fairly easy to implement.