Punjab saw over 15,000 gender-based violence cases this year: report