Adam Sandler's Funny People shot to the top of the weekend box office, raking in $23.4 million, while Disney's G-Force, last week's number one movie, slipped to third with $17.1 million. (Photo: WENN)

1. Funny People, $23.4 million

2. Harry Potter and the Half-Blood Prince, $17.7 million

3. G-Force, $17.1 million

4. The Ugly Truth, $13 million

5. Aliens in the Attic, $7.8 million

6. Orphan, $7.3 million

7. Ice Age: Dawn of the Dinosaurs, $5.3 million

8. The Hangover, $5.1 million

9. The Proposal, $4.8 million

10. Transformers: Revenge of the Fallen, $4.6 million