28,431 shares
11,593 shares
45,611 shares
16,423 shares
25,215 shares
23,262 shares
161,072 shares
71,660 shares
51,540 shares
19,742 shares