500 shares
186 shares
181 shares
112 shares
126 shares
66 shares
454 shares
129 shares
300 shares
109 shares