259,500 shares
473,683 shares
308,317 shares
63,829 shares
150,618 shares
158,742 shares
141,015 shares
355,153 shares
538,397 shares
45,014 shares