82,527 shares
322,881 shares
23,117 shares
253,606 shares
29,409 shares
30,826 shares
95,500 shares
42,970 shares
35,786 shares
31,394 shares