Xero Now Serving 47,000 North American Users