244 shares
280 shares
266 shares
225 shares
328 shares
310 shares
464 shares
300 shares
332 shares
787 shares