Blog: streaming market shares