Grand National trends: Key insights from the last 20 races