1,029 shares
261 shares
337 shares
293 shares
283 shares
260 shares
339 shares
291 shares
232 shares
392 shares