325 shares
301 shares
309 shares
283 shares
291 shares
310 shares
332 shares
253 shares
579 shares
236 shares