328 shares
360 shares
341 shares
332 shares
412 shares
245 shares
316 shares
8,056 shares
241 shares
269 shares