96 shares
183 shares
300 shares
180 shares
129 shares
347 shares
162 shares
294 shares
87 shares
397 shares