646 shares
131 shares
110 shares
283 shares
253 shares
189 shares
285 shares
238 shares
260 shares
574 shares