6,257 shares
4,483 shares
3,681 shares
4,060 shares
4,899 shares
17,314 shares
25,853 shares
565,880 shares
311,066 shares
208,838 shares