501 shares
448 shares
53 shares
141 shares
56 shares
272 shares
71 shares
97 shares
124 shares
59 shares