5,853 shares
34,449 shares
57,798 shares
39,647 shares
31,379 shares
41,319 shares
363,025 shares
436,511 shares
176,133 shares
123,687 shares