316 shares
240 shares
1,000 shares
309 shares
308 shares
372 shares
347 shares
365 shares
303 shares
111 shares