501 shares
340 shares
112 shares
245 shares
249 shares
312 shares
101 shares
308 shares
144 shares
111 shares