Total providers: 1591