"A lot of bikes have been sold even on the first day after showcase."<br/><br/>Is this sentence is correct?