Ryan ToysReview on YouTube earns $22M