18,441 shares
74,145 shares
248,926 shares
176,234 shares
431,773 shares
21,364 shares
259,465 shares
305,581 shares
13,827 shares
24,511 shares