305 shares
274 shares
370 shares
311 shares
271 shares
435 shares
261 shares
260 shares
289 shares
433 shares