641 shares
421 shares
120 shares
176 shares
290 shares
93 shares
260 shares
306 shares
101 shares
389 shares