Change the container of LedgerDataMonthly from hashmap to arraylist