12.8 million: Total number of business delivery points in fiscal 2017