500 shares
290 shares
319 shares
181 shares
253 shares
354 shares
323 shares
259 shares
265 shares
224 shares