The BFG is the 10th most popular children's fiction book and has sold over 21 million copies globally.