Over six million roses expected to be sold for Sant Jordi