63,253 shares
117,613 shares
173,705 shares
306,651 shares
141,684 shares
78,402 shares
89,330 shares
451,526 shares
125,586 shares
85,448 shares