258 shares
246 shares
222 shares
203 shares
945 shares
224 shares
255 shares
289 shares
299 shares
339 shares