82,578 shares
322,932 shares
23,177 shares
253,664 shares
29,462 shares
30,879 shares
95,550 shares
43,015 shares
35,817 shares
31,416 shares