319 shares
292 shares
1,039 shares
528 shares
257 shares
255 shares
708 shares
304 shares
284 shares
258 shares