31,123 shares
224 shares
323 shares
339 shares
332 shares
315 shares
299 shares
360 shares
309 shares
313 shares