82,159 shares
322,520 shares
22,865 shares
253,278 shares
29,083 shares
30,558 shares
95,130 shares
42,677 shares
35,513 shares
31,056 shares