509 shares
327 shares
95 shares
223 shares
254 shares
107 shares
140 shares
96 shares
138 shares
156 shares