31,433 shares
43,630 shares
43,086 shares
19,868 shares
20,074 shares
122,506 shares
33,791 shares
26,350 shares
147,125 shares
31,704 shares