29,799 shares
67,009 shares
138,448 shares
44,238 shares
54,080 shares
152,016 shares
242,639 shares
325,143 shares
63,533 shares
58,603 shares