295 shares
280 shares
462 shares
311 shares
291 shares
451 shares
318 shares
476 shares
151 shares
106 shares