6,526 shares
4,216 shares
5,702 shares
5,003 shares
43,441 shares
43,223 shares
28,558 shares
140,118 shares
639,730 shares
290,990 shares