236,405 shares
51,228 shares
596,403 shares
79,497 shares
254,716 shares
256,001 shares
179,743 shares
75,494 shares
106,903 shares
358,757 shares