157 shares
159 shares
149 shares
148 shares
275 shares
539 shares
158 shares
171 shares
170 shares
130 shares