RITCHIE BAIRD AND PARTNERS LIMITED