31,138 shares
230 shares
329 shares
354 shares
345 shares
323 shares
318 shares
373 shares
316 shares