427 shares
393 shares
332 shares
328 shares
250 shares
324 shares
309 shares
326 shares
241 shares
296 shares