12/12/17 Royal Bank of Canada 424B2 1:364K Broadridge Fin’l So… Inc 12/12/17 Royal Bank of Canada 424B2 1:334K Broadridge Fin’l So… Inc 12/12/17 Royal Bank of Canada 424B2 1:627K Broadridge Fin’l So… Inc 12/12/17 Royal Bank of Canada FWP 1:293K Royal Bank of Canada Broadridge Fin’l So… Inc 12/12/17 Royal Bank of Canada 424B2 1:228K Broadridge Fin’l So… Inc 12/12/17 Royal Bank of Canada 424B2 1:645K Broadridge Fin’l So… Inc 12/12/17 Royal Bank of Canada 424B2 1:262K Broadridge Fin’l So… Inc 12/12/17‡ Royal Bank of Canada FWP 1:333K Royal Bank of Canada Broadridge Fin’l So… Inc 12/12/17‡ Royal Bank of Canada FWP 1:273K Royal Bank of Canada Broadridge Fin’l So… Inc 12/12/17‡ Royal Bank of Canada 424B2 12/11/17 1:211K Broadridge Fin’l So… Inc