144,178 shares
14,505 shares
8,849 shares
7,120 shares
443,050 shares
78,378 shares
397,286 shares
79,563 shares
380,686 shares
249,934 shares