306 shares
279 shares
106 shares
130 shares
173 shares
265 shares
254 shares
174 shares
211 shares
333 shares