PSCA received 307,187 hoax calls in June