244,227 shares
37,415 shares
74,577 shares
66,983 shares
50,241 shares
61,177 shares
409,200 shares
255,759 shares
170,258 shares
56,685 shares