iMedicare expands to 500 pharmacies