31,117 shares
218 shares
318 shares
329 shares
320 shares
311 shares
287 shares
355 shares
305 shares
308 shares