317,516,404 OS as of June 30/July 1. Let's see what happens to this number when it's updated next week.