383,953 shares
25,388 shares
38,294 shares
74,047 shares
20,237 shares
34,748 shares
114,494 shares
109,276 shares
44,310 shares
40,579 shares