108,049 shares
281,861 shares
172,770 shares
77,307 shares
155,336 shares
113,989 shares
157,361 shares
554,123 shares
161,383 shares
127,856 shares