97,618 shares
303,129 shares
213,945 shares
160,912 shares
167,271 shares
136,640 shares
127,297 shares
128,542 shares
108,428 shares
190,574 shares