23,147 shares
21,685 shares
514,803 shares
25,580 shares
18,255 shares
16,712 shares
24,081 shares
22,803 shares
58,985 shares
24,923 shares