508 shares
203 shares
199 shares
294 shares
247 shares
336 shares
271 shares
300 shares
312 shares
308 shares