Marc Andre Fleury Joins the 500 Club