108,018 shares
281,849 shares
172,763 shares
77,300 shares
155,270 shares
113,986 shares
157,344 shares
554,105 shares
161,380 shares
127,804 shares