provigil medication brans name how often do you take provigil how many provigil can you take a day can provigil help stomach pain walgreens price for provigil unisom insurance