5,754 shares
34,427 shares
57,728 shares
39,628 shares
31,334 shares
41,296 shares
363,001 shares
436,458 shares
176,098 shares
123,640 shares