128,860 shares
18,010 shares
23,128 shares
247,067 shares
44,333 shares
30,624 shares
323,894 shares
368,554 shares
21,400 shares
80,706 shares