- Fix not counting the selected end range
- Fix miscalculation of events extended from a year to another
- Fix miscalculation of amount of event when range is greater than event's start time and less than event's end time
- Fix category report does not take participants into account
- Fix events located in mid of the range get miscalculated
- Consider over ranged event in calculation