18,582 shares
343,373 shares
330,568 shares
278,257 shares
167,416 shares
384,755 shares
89,997 shares
162,295 shares
173,232 shares
248,017 shares