324,637 shares
58,189 shares
209,994 shares
42,896 shares
86,866 shares
110,757 shares
117,749 shares
59,688 shares
67,708 shares
77,983 shares