105,382 shares
299,842 shares
220,221 shares
150,041 shares
155,900 shares
51,431 shares
45,612 shares
123,047 shares
59,911 shares
60,103 shares