27,719 shares
39,029 shares
81,468 shares
403,420 shares
37,792 shares
33,092 shares
21,740 shares
42,224 shares
79,305 shares
36,456 shares