258 shares
182 shares
176 shares
116 shares
309 shares
128 shares
96 shares
87 shares
526 shares
471 shares