45,887 shares
324,838 shares
81,116 shares
67,161 shares
131,132 shares
142,680 shares
336,980 shares
315,212 shares
113,616 shares
99,530 shares