261 shares
235 shares
331 shares
338 shares
645 shares
319 shares
329 shares
704 shares
339 shares
896 shares