312,566 shares
160,364 shares
639,811 shares
436,776 shares
318,863 shares
333,187 shares
232,284 shares
281,818 shares
298,287 shares
217,405 shares