Just got off with the Transfer Agent - they said as far as they know, there is no update to the number of outstanding shares since the March 27, 2018 (129,450,655), but anyone else feel free to give a ring and confirm:
Computershare Trust Company, N.A.
250 Royall Street
Canton, MA 02021
Telephone: +1 (877) 373-6374 (U.S. Callers)
Telephone: +1 (781) 575-2879 (Outside the U.S.)