5,331 shares
3,826 shares
4,681 shares
4,163 shares
23,356 shares
412,780 shares
309,315 shares
214,074 shares
206,486 shares
344,108 shares