259,577 shares
207,715 shares
370,961 shares
405,249 shares
185,593 shares
76,940 shares
41,883 shares
314,963 shares
289,516 shares
57,060 shares