176,268 shares
35,742 shares
120,260 shares
125,484 shares
45,616 shares
29,845 shares
344,627 shares
48,678 shares
46,030 shares
249,536 shares