118,388 shares
108,881 shares
500,180 shares
34,205 shares
226,907 shares
156,434 shares
187,413 shares
34,766 shares
48,909 shares
51,420 shares