19,364 shares
88,198 shares
103,769 shares
16,461 shares
678,755 shares
29,118 shares
14,232 shares
61,998 shares
31,914 shares
26,167 shares