added Daily, Weekly and Monthly functionality to Sales