#3 is the correct answer; it means 'a number of times'. #1 carries a similar general meaning but a nuance of 'too often, irritatingly often, and in always the same manner'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.