115,128 shares
224,868 shares
62,895 shares
231,755 shares
218,412 shares
207,689 shares
365,086 shares
180,200 shares
408,673 shares
317,298 shares