144,905 shares
247,751 shares
403,175 shares
405,430 shares
266,305 shares
166,544 shares
293,528 shares
404,393 shares
158,440 shares
254,898 shares