509 shares
318 shares
319 shares
271 shares
290 shares
253 shares
340 shares
284 shares
216 shares
220 shares