299 shares
306 shares
390 shares
262 shares
405 shares
440 shares
318 shares
263 shares
339 shares
300 shares