How much does allopurinol cost per pill