319 shares
305 shares
663 shares
261 shares
277 shares
504 shares
270 shares
304 shares
313 shares
352 shares