5,860 shares
34,456 shares
57,802 shares
39,652 shares
31,386 shares
41,325 shares
363,034 shares
436,517 shares
176,137 shares
123,693 shares