302 shares
270 shares
243 shares
411 shares
486 shares
271 shares
256 shares
450 shares
441 shares
261 shares