Just "bought" implies that the sale of the books is compassed in the past. It sounds strange because no explicit compass is mentioned and the reader suspects they are still for sale. I don't see anything wrong with "at least" though. Note that "over" changes the meaning (>= vs. >) and at least some prescriptivists obelize using "over" like that (I believe the AP Stylebook used to).
gone35|9 years ago
Indeed they did, until very recently[0]. I had no idea.
[0] http://www.quickanddirtytips.com/education/grammar/more-than...