on August 14th and delivered on August 15th. I am pretty sure that the check which has been cashed by USCIS is from my first I-140. Many thanks!