105 shares
155 shares
154 shares
187 shares
143 shares
128 shares
869 shares
323 shares
330 shares
168 shares