3,871 shares
3,287 shares
3,741 shares
3,805 shares
3,910 shares
20,335 shares
17,081 shares
19,219 shares
293,579 shares
201,496 shares