18,471 shares
74,173 shares
249,029 shares
176,292 shares
431,870 shares
21,398 shares
259,513 shares
305,627 shares
13,847 shares
24,544 shares