About 2,000 buskers earn their living by performing