259,522 shares
207,614 shares
370,880 shares
405,184 shares
185,509 shares
76,860 shares
41,790 shares
314,860 shares
289,428 shares
56,969 shares