328 shares
361 shares
341 shares
332 shares
412 shares
245 shares
316 shares
8,057 shares
241 shares
269 shares