TMB Bank now up to 884 ATMs. according to their site. Good part is that it seems that a lot of ATMs are going into onsite Banking premises rather than offsite. I have no evidence of it but Id assume that Onsite ATMs would do more transactions than offsite ATMs (in terms of banking locations)