340,811 shares
174,704 shares
45,186 shares
169,192 shares
15,470 shares
56,641 shares
23,731 shares
48,555 shares
13,842 shares
8,993 shares