128,865 shares
18,069 shares
23,225 shares
247,168 shares
44,420 shares
30,646 shares
323,998 shares
368,634 shares
21,503 shares
80,754 shares