First Majestic Silver Q1: Revenue Up 95%, Free Cash Flow $223.5M