Most days he says he makes upwards of $100, estimating that about one in 20 people who stop to watch him donate a few dollars. Last week it was evident on his face that the concern over cold weather was keeping many from stopping.