YCG, LLC crosses the Threshold of $1 billion in Assets under Management