645 shares
281 shares
402 shares
317 shares
117 shares
83 shares
42 shares
358 shares
121 shares
95 shares