396 shares
308 shares
261 shares
315 shares
305 shares
575 shares
270 shares
271 shares
272 shares
247 shares