28,050 shares
291,628 shares
153,544 shares
309,351 shares
70,503 shares
34,876 shares
174,665 shares
15,634 shares
150,858 shares
18,611 shares