105,584 shares
450,350 shares
111,380 shares
190,839 shares
69,829 shares
136,415 shares
33,318 shares
62,480 shares
92,062 shares
23,506 shares