Horsham Panthers finish season on a high note