112,348 shares
204,908 shares
784,055 shares
233,006 shares
423,566 shares
160,104 shares
432,982 shares
171,883 shares
204,358 shares
78,398 shares