501 shares
396 shares
189 shares
139 shares
561 shares
134 shares
135 shares
153 shares
154 shares
366 shares