140,160 shares
125,752 shares
35,390 shares
298,643 shares
51,660 shares
33,138 shares
26,056 shares
122,909 shares
62,485 shares
26,658 shares