21,876 shares
16,019 shares
28,480 shares
315,881 shares
16,290 shares
38,067 shares
147,773 shares
322,371 shares
15,215 shares
16,728 shares