105,051 shares
299,426 shares
219,804 shares
149,599 shares
155,546 shares
51,072 shares
45,253 shares
122,673 shares
59,492 shares
59,738 shares