Friday July 3rdSaturday July 4thSunday July 5thFriday July 10thSaturday July 11thSunday July 12thFriday July 17thSaturday July 18thSunday July 19thFriday July 24thSaturday July 25thSunday July 26thFriday July 31st