It looks like the OTAs have been neglected. Here are the 3 newest OTAs:
The first two are incremental OTAs, which were pushed to my phone 1 and 2 months ago. I manually flashed my phone with OPR6.170623.013, and Google just pushed an update to OPR6.170623.019. However, the update to OPR6.170623.019 is a FULL OTA rather than an incremental OTA. It is worth noting that my phone automatically checked for an update at 1:45 AM PDT, and no update was available. I manually checked for an update at 2:20 AM PDT, and the .019 FULL OTA was available.