108,597 shares
218,985 shares
119,914 shares
52,257 shares
122,017 shares
620,588 shares
128,080 shares
272,790 shares
219,491 shares
266,157 shares