BTL Marks 20th AGM with Record $36.9 Million Net Profit