MicroCorp Adds 9 New Providers to Portfolio