4,599 shares
3,981 shares
4,413 shares
4,443 shares
4,415 shares
20,816 shares
17,725 shares
19,831 shares
294,115 shares
201,982 shares