24,423 shares
18,449 shares
258 shares
257 shares
301 shares
299 shares
316 shares
302 shares
328 shares
432 shares