313 shares
291 shares
249 shares
284 shares
806 shares
350 shares
332 shares
354 shares
383 shares
241 shares