309 shares
305 shares
316 shares
160 shares
257 shares
239 shares
2,078 shares
249 shares
158 shares
161 shares