176,701 shares
35,784 shares
120,615 shares
125,524 shares
45,811 shares
30,114 shares
344,991 shares
48,825 shares
46,065 shares
249,632 shares