6,624 shares
4,334 shares
5,807 shares
5,076 shares
43,540 shares
43,281 shares
28,662 shares
140,182 shares
639,814 shares
291,078 shares