306 shares
373 shares
290 shares
259 shares
745 shares
283 shares
298 shares
324 shares
222 shares
179 shares