4,315 shares
3,715 shares
4,154 shares
4,216 shares
4,336 shares
20,751 shares
17,490 shares
19,656 shares
294,013 shares
201,897 shares