344 shares
315 shares
309 shares
307 shares
306 shares
305 shares
283 shares
253 shares
239 shares
235 shares