NBK Hosts 30th Annual Run