108,044 shares
281,858 shares
172,766 shares
77,306 shares
155,328 shares
113,989 shares
157,355 shares
554,117 shares
161,380 shares
127,855 shares