I have no idea if they were paying or not but divide the daily number of iploads by 3 and you get 3.3 new businesses per day joining across the entire global network. That is a grim number as it only equates to 1,000 signed up business per year.
At $4k each that is only $400k in revenues. My local pub does that a month.