Considering the long term nature of the investment and small regular payments I would consider an ETF as opposed to buying in individual shares. Search for Smartshares, Sharesies and Simplicity.
I believe Smartshares allows monthly payments of $50 which would suit you.
Bookmarks