Great Valley Advisor Group Inc. Takes Position in Royal Bank