3,858 shares
3,272 shares
3,728 shares
3,795 shares
3,896 shares
20,321 shares
17,071 shares
19,205 shares
293,564 shares
201,484 shares