340,936 shares
174,754 shares
45,246 shares
169,234 shares
15,511 shares
56,759 shares
23,751 shares
48,593 shares
13,898 shares
9,067 shares