Annual St. Mary’s Bazaar still as popular as ever