320 shares
1,096 shares
292 shares
536 shares
355 shares
318 shares
303 shares
316 shares
347 shares
512 shares