250 shares
241 shares
247 shares
240 shares
278 shares
399 shares
311 shares
206 shares
258 shares
428 shares