65,478 shares
31,546 shares
23,230 shares
251,183 shares
28,816 shares
149,905 shares
26,396 shares
244,247 shares
119,589 shares
26,079 shares