pharmacy price 25 mg allopurinol