104,926 shares
299,272 shares
219,639 shares
149,536 shares
155,470 shares
50,868 shares
45,185 shares
122,591 shares
59,387 shares
59,587 shares