how often do masternodes get payments
60 Second block time = 1440 blocks per day.
973 Masternodes online.
1440 / 973 = 1.48 times per day on average.
That would make the current average daily revenue per each masternode, about $0.18, or $5.47 per month.