Detailed stats
SETI.USA


Date Credit
2020-01-20 816,626
2019-10-19 802,833
2020-12-28 715,433
2023-12-09 647,740
2023-12-10 617,303