309 shares
95 shares
425 shares
108 shares
382 shares
163 shares
130 shares
575 shares
270 shares
140 shares