6,091 shares
34,712 shares
58,055 shares
39,871 shares
31,617 shares
41,542 shares
363,269 shares
436,774 shares
176,393 shares
123,940 shares