45,874 shares
324,810 shares
81,111 shares
67,150 shares
131,122 shares
142,674 shares
336,920 shares
315,203 shares
113,609 shares
99,523 shares