308,466 shares
269,731 shares
93,584 shares
134,754 shares
194,553 shares
251,229 shares
422,572 shares
134,600 shares
114,156 shares
395,299 shares