Floriade entices nearly half a million visitors