351,496 shares
27,079 shares
169,118 shares
41,983 shares
132,857 shares
21,475 shares
204,363 shares
216,793 shares
14,455 shares
41,901 shares