Bamboleo on 31 January 2010
@ Carl
Shipped means they are at the store waiting to be picked up.
Sold means they're already in the costumers hands.
Sony shipped 34 million to shelves, didn't sold 34M to costumers.