144,291 shares
14,535 shares
8,868 shares
7,139 shares
443,073 shares
78,393 shares
397,302 shares
79,594 shares
380,702 shares
249,966 shares