301 shares
240 shares
430 shares
238 shares
186 shares
358 shares
152 shares
282 shares
160 shares
471 shares