18,344 shares
343,117 shares
330,373 shares
278,123 shares
167,305 shares
384,527 shares
89,823 shares
162,101 shares
173,094 shares
247,801 shares