271 shares
158 shares
159 shares
400 shares
296 shares
125 shares
412 shares
155 shares
225 shares
331 shares