112,043 shares
142,938 shares
79,023 shares
80,112 shares
389,313 shares
65,185 shares
254,791 shares
236,901 shares
244,855 shares
130,869 shares