PTI completes 29 dams in last two years