46,605 shares
33,261 shares
30,916 shares
114,255 shares
210,975 shares
179,391 shares
24,026 shares
74,939 shares
153,414 shares
37,048 shares