How long has it been flowering?