309 shares
155 shares
164 shares
121 shares
273 shares
135 shares
341 shares
126 shares
146 shares
181 shares