108,136 shares
281,912 shares
172,889 shares
77,388 shares
155,455 shares
114,034 shares
157,515 shares
554,153 shares
161,430 shares
127,938 shares