Shackelford, McKinley & Norton Announces Promotions