Best way to grind stamina glasses?

What would you guys think is the best way to grind stamina hourglasses, I’ve done a every single battle and ran out of ways to get them