526 shares
264 shares
272 shares
349 shares
234 shares
207 shares
265 shares
309 shares
206 shares
430 shares