526 shares
518 shares
472 shares
261 shares
241 shares
240 shares
216 shares
212 shares
162 shares
128 shares