278 shares
268 shares
259 shares
245 shares
237 shares
220 shares
486 shares
285 shares
697 shares
300 shares