319 shares
292 shares
1,035 shares
527 shares
257 shares
254 shares
708 shares
304 shares
284 shares
258 shares